Somewhat localised game's version stuff to the Makefile. The Makefile
authorparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Wed, 11 Jul 2007 02:13:32 +0000 (02:13 +0000)
committerparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Wed, 11 Jul 2007 02:13:32 +0000 (02:13 +0000)
commite9b873c69d7a955bafa83cc0769e3eec59b53eed
treef69f55d44da38f4ce096f51b333fb66cbf2c2926
parent547e378e214826876548eb9eab016769e45becf3
Somewhat localised game's version stuff to the Makefile.  The Makefile
uses a small shell script to construct a suitable version string
("dev-r1234").  If that doesn't work, make fails.  The version can of
course also be set as any make variable, which is what you'd do if the
script failed or it's the release time.  (Yeah, right...)

I'm not really happy with how it works, but I guess it does what I want:
intelligent versioning for development builds;  complains loudly enough
for someone to make the effort and actually update it;  makes (will
make) the NSIS script version aware in a simple fashion.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1034 78b8d119-cf0a-0410-b17c-f493084dd1d7
Makefile
ball/main.c
scripts/version.sh [new file with mode: 0644]
share/base_config.h