]> git.tuebingen.mpg.de Git - dss.git/commit
build: Dynamic dependency creation and versioning.
authorAndre Noll <maan@tuebingen.mpg.de>
Sat, 27 Apr 2024 22:35:06 +0000 (00:35 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Wed, 26 Jun 2024 17:29:02 +0000 (19:29 +0200)
commite49145dde5b43971d10cd82f1982086a4e5f9a6e
treec3609b8f66c0a4eee0c628d566067c5543349cb1
parent71f6d9f0a6876e37a95afa93eadaa68d7f912b8c
build: Dynamic dependency creation and versioning.

This gets rid of Makefile.deps in favor of one auto-generated .d
file per .c file, and adds version-gen.sh, a shell script executed
by make(1) which tries to determine the version number that is going
to be incorporated into the executable via the generated version.c.
.gitignore
Makefile
dss.c
version-gen.sh [new file with mode: 0755]