diff options
author | midipix <writeonce@midipix.org> | 2015-12-16 03:48:14 -0500 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2015-12-16 03:48:14 -0500 |
commit | e17a99b6b1c16b2c5ab2c23d4c51ea335a707474 (patch) | |
tree | 4d66a6f53ee616b6ccebdc0fb84a1a76f62e5887 | |
parent | 92728750111799e6d1d60239e9b1d285045f5cd2 (diff) | |
download | sofort-e17a99b6b1c16b2c5ab2c23d4c51ea335a707474.tar.bz2 sofort-e17a99b6b1c16b2c5ab2c23d4c51ea335a707474.tar.xz |
README: add a 'motivation' paragraph.
-rw-r--r-- | README | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,6 +1,20 @@ sofort: portable software project template ------------------------------------------ +motivation +---------- +* take care of the elements that are common to all + (of my) cross-platform C projects, and which, for + the most part, do not (or at least should not) + contain any project-specific bits: + --> the build system; + --> the argv parser and usage screen generator; + --> the initial program driver; + --> and initial front-end utility. +* zero external dependencies: the new project is + generated from the template project using basic + shell utilities, specifically cp, grep, and sed. + build system ------------ * the project is conceived as a library with |