]> git.sur5r.net Git - c128-kasse/commitdiff
Add git version string
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 1 Nov 2009 13:22:13 +0000 (14:22 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 1 Nov 2009 13:22:13 +0000 (14:22 +0100)
Makefile
src/kasse.c

index e9d2d8a2b0891e47caa7f23a66145aafd2faf246..b6e523f5c3e858e68a7367f3afa608fe8d1b9409 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
 INCLUDES:=$(wildcard include/*.h)
+GV:=$(shell git describe --tags --always)
+
+CFLAGS += -DGV=\"${GV}\"
 
 src/%.o: src/%.c ${INCLUDES}
-       cc65 -O -I include -t c128 $<
+       cc65 ${CFLAGS} -O -I include -t c128 $<
        ca65 -I include -t c128 src/$$(basename $< .c).s
 
 test/%.o: test/%.c
index 03a082ae63fbbd1f3c247ce6e699b3e304d33351..c792c60a02eb7d33ca0496eaa291878ed90b5158 100644 (file)
@@ -41,7 +41,7 @@ static void print_screen() {
                cprintf("Einnahme %ld konnte nicht umgerechnet werden\r\n", money);
                exit(1);
        }
-       cprintf("C128-Kassenprogramm (phil_fry, sECuRE, sur5r)\r\
+       cprintf("C128-Kassenprogramm (phil_fry, sECuRE, sur5r) v:" GV "\r\
 \r\nUhrzeit: %s (wird nicht aktualisiert)\r\
 Eingenommen: %s, Verkauft: %ld Flaschen, Drucken: %s\r\n\r\n", 
        time, profit, items_sold, (printing == 1 ? "ein" : "aus"));