]> git.karo-electronics.de Git - oswald.git/blobdiff - ui/Makefile.am
Shorten charger plug "tail"
[oswald.git] / ui / Makefile.am
index 25f606d4bb44dedc63fc8126d71028d2fe62a284..ac6e296d0476a8a0a54eed5c5f3469f086ad47c1 100644 (file)
@@ -1,13 +1,23 @@
 ACLOCAL_AMFLAGS = -I m4
 
-bin_PROGRAMS = oswald-gui
+bin_PROGRAMS = .buildno oswald-gui
+
+oswald_gui_SOURCES = oswald-ui.c oswald_main.c \
+       oswald_watch_faces.c oswald_strings.c oswald_screens.c \
+       embedvm.c oswald_graphics.c calendar.c oswald_fonts.c
+
+# BUILDNO = \"$(shell cat .buildno)\"
+BUILDNO = \"$(shell date +%y%m%d)-\#$(shell cat .buildno)\"
+
+oswald_gui_CFLAGS = -DBUILDNO=$(BUILDNO) -g $(GTK_CFLAGS)
 
-oswald_gui_SOURCES = oswald-ui.c LcdDisplay.c Fonts.c oswald_main.c oswald_watch_faces.c oswald_strings.c oswald_screens.c \
-embedvm.c oswald_fonts.c oswald_graphics.c
-oswald_gui_CFLAGS = -g $(GTK_CFLAGS)
 oswald_gui_LDADD = $(GTK_LIBS)
 
 EXTRA_DIST = config.rpath m4/ChangeLog  \
        AUTHORS                 \
        COPYING                 \
        README.txt
+
+.buildno: $(oswald_gui_OBJECTS)
+       @if ! test -f .buildno; then echo 0 > .buildno; fi
+       @echo $$(($$(cat .buildno) + 1)) > .buildno