From 0f24c74b14817a370286491b9470005714091ac7 Mon Sep 17 00:00:00 2001 From: tron Date: Wed, 17 Nov 2004 18:38:07 +0000 Subject: [PATCH] (svn r661) Make strgen print its own revision instead of the repo's. This also fixes the annoying unecessary language file recompiles. --- Makefile | 2 +- strgen/strgen.c | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index c4e51ef823..5ba7a92704 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 28781554dd..0a80302587 100644 --- a/strgen/strgen.c +++ b/strgen/strgen.c @@ -8,10 +8,6 @@ #include #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; }