summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile3
-rw-r--r--gtk-gui.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index e93d03030..628f116d7 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,5 @@
+VERSION=1.0
+
CC=gcc
CFLAGS=-Wall -Wno-pointer-sign -g
INSTALL=install
@@ -68,6 +70,7 @@ libdivecomputer.o: libdivecomputer.c dive.h display.h display-gtk.h libdivecompu
gtk-gui.o: gtk-gui.c dive.h display.h divelist.h display-gtk.h libdivecomputer.h
$(CC) $(CFLAGS) `pkg-config --cflags gtk+-2.0 glib-2.0 gconf-2.0` \
-I$(LIBDIVECOMPUTERINCLUDES) \
+ -DVERSION_STRING='"v$(VERSION)"' \
-c gtk-gui.c
uemis.o: uemis.c uemis.h
diff --git a/gtk-gui.c b/gtk-gui.c
index e15c94424..519bca507 100644
--- a/gtk-gui.c
+++ b/gtk-gui.c
@@ -362,7 +362,7 @@ static void about_dialog(GtkWidget *w, gpointer data)
"program-name", "SubSurface",
"comments", "Half-arsed divelog software in C",
"license", "GPLv2",
- "version", "1.0",
+ "version", VERSION_STRING,
"copyright", "Linus Torvalds 2011",
/* Must be last: */
logo_property, logo,