summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2004-11-17 18:38:07 +0000
committertron <tron@openttd.org>2004-11-17 18:38:07 +0000
commit0f24c74b14817a370286491b9470005714091ac7 (patch)
tree4fc63b4ab30e5619547afe25d484942cda78f436
parentd753aeea58066c74e46f176cf7e668c62cfbbfd7 (diff)
downloadopenttd-0f24c74b14817a370286491b9470005714091ac7.tar.xz
(svn r661) Make strgen print its own revision instead of the repo's.
This also fixes the annoying unecessary language file recompiles.
-rw-r--r--Makefile2
-rw-r--r--strgen/strgen.c8
2 files changed, 2 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index c4e51ef82..5ba7a9270 100644
--- a/Makefile
+++ b/Makefile
@@ -618,7 +618,7 @@ $(64_bit_warnings):
$(warning 64 bit CPUs will get some 64 bit specific bugs!)
$(warning If you see any bugs, include in your bug report that you use a 64 bit CPU)
-$(STRGEN): strgen/strgen.c rev.o
+$(STRGEN): strgen/strgen.c
@echo 'Compiling and Linking $@'; \
$(CC) $(BASECFLAGS) $(CDEFS) -o $@ $^ $(VERBOSE_FILTER)
diff --git a/strgen/strgen.c b/strgen/strgen.c
index 28781554d..0a8030258 100644
--- a/strgen/strgen.c
+++ b/strgen/strgen.c
@@ -8,10 +8,6 @@
#include <unistd.h>
#endif
-#ifdef WITH_REV
-extern char _openttd_revision[];
-#endif
-
#ifdef __MORPHOS__
#ifdef stderr
#undef stderr
@@ -748,9 +744,7 @@ int CDECL main(int argc, char* argv[])
int show_todo = 0;
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
-#ifdef WITH_REV
- puts((char*)_openttd_revision);
-#endif
+ puts("$Revision:$");
return 0;
}