summaryrefslogtreecommitdiff
path: root/os/os2/svn_version.mak
diff options
context:
space:
mode:
authorCelestar <celestar@openttd.org>2005-03-19 23:23:56 +0000
committerCelestar <celestar@openttd.org>2005-03-19 23:23:56 +0000
commit1990c139d55324c405eca579bdfd7be774f3a9ee (patch)
tree01221a843f1ca992763f28c3d14a1335930a9b67 /os/os2/svn_version.mak
parentf179dc7acc56baf42a7455b0f3df8c27cd1ff98c (diff)
downloadopenttd-1990c139d55324c405eca579bdfd7be774f3a9ee.tar.xz
(svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Diffstat (limited to 'os/os2/svn_version.mak')
-rw-r--r--os/os2/svn_version.mak34
1 files changed, 0 insertions, 34 deletions
diff --git a/os/os2/svn_version.mak b/os/os2/svn_version.mak
deleted file mode 100644
index fb21456b3..000000000
--- a/os/os2/svn_version.mak
+++ /dev/null
@@ -1,34 +0,0 @@
-all : rev.c
-
-# What revision are we compiling, if we have an idea?
-REV_NUMBER := $(shell if test -d .svn; then svnversion . | tr -dc 0-9; fi)
-
-ifdef RELEASE
-REV:=$(RELEASE)
-else
-REV := $(shell if test -d .svn; then svnversion . | awk '{ print "r"$$0 }'; fi)
-tmp_test:=$(shell echo "$(REV)" | grep "M" )
-ifdef tmp_test
-REV_NUMBER:=1
-endif
-endif
-
-ifndef REV_NUMBER
-REV_NUMBER:=0
-endif
-
-rev.c: FORCE
- @# setting the revision number in a place, there the binary can read it
- @echo 'const char _openttd_revision[] = "$(REV)";' >>rev.c.new
- @echo 'const int _revision_number = $(REV_NUMBER);' >>rev.c.new
- @# some additions for MorphOS versions tag
- @echo '#ifdef __MORPHOS__' >>rev.c.new
- @echo 'const char morphos_versions_tag[] = "\\0$$VER: OpenTTD $(REV) ('${BUILDDATE}') © OpenTTD Team [MorphOS, PowerPC]";' >>rev.c.new
- @echo '#endif' >>rev.c.new
- @# Only update the real rev.c if it actually changed, to prevent
- @# useless rebuilds.
- @cmp -s rev.c rev.c.new 2>/dev/null || mv rev.c.new rev.c
- @rm -f rev.c.new
-
-FORCE:
-