]> Lady’s Gitweb - CGirls/log
CGirls
2 weeks agoBuild testing infrastructure
Lady [Tue, 18 Mar 2025 04:01:20 +0000 (00:01 -0400)]
Build testing infrastructure

For the actual testing script, see `sh/test.sh´, but note the following
details :—

• The file `cgirls.h´ has been renamed `aa.h´ because it will be needed
in test binaries as well.

• Source files are now automatically found rather than needing to list
them explicitly in `make/cgirls.mak´.

• Support for a `make/config.mak´ configuration file was added, for
modifying the build. A sample is provided which offers the sort of
optimizations one might want in a production environment.

• Tests consist of comparing result of running a program with the input
in `test/´ against an expected output in `expect/´. Lines which start
with a `#´ are ignored in both. This is to enable REUSE‐conformance
(all of these files are `CC0-1.0´) and hopefully will not cause
problems down the road.

2 weeks agoInitial commit
Lady [Sun, 16 Mar 2025 16:56:35 +0000 (12:56 -0400)]
Initial commit

The `make´ infrastructure is largely borrowed from C·Git and is
partially attributed to its authors accordingly.

This page took 0.021916 seconds and 4 git commands to generate.