I’ve just pushed v1.0.0 of Cproj up to Github. Usage is very simple: source
cproj.sh (I have a line in my
.bashrc to do that when my shell starts up), then type
cproj <projname>. Cproj creates a
<projname> directory and populates it with a ready-to-build project skeleton including source and header files, Makefile, and basic test suite using Scuttle. If Scuttle isn’t installed on the system (Cproj checks the default installation location
/usr/local), Cproj attempts to download it from the main Github repository.
You can immediately
cd <projname>; make to build the project and unit tests and run the test harness.