]> git.tue.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>
Tue, 2 Jul 2024 16:52:03 +0000 (18:52 +0200)
commitebdb623b5356f43fce841825ee473ea6ea56de20
tree48d81a6af69c70236242958ad04ca9bab13dbc16
parent5244a093e7fb783f1e9616baad572ff1cb515cb6
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]