From 6bd06dbc334ff2e3cf3ddb859e706ad57ed62512 Mon Sep 17 00:00:00 2001 From: celestar Date: Sat, 19 Mar 2005 22:41:55 +0000 Subject: (svn r2029) -Fix: Added files I forgot to svn add the previous commit --- os/os2/svn_version.cmd | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 os/os2/svn_version.cmd (limited to 'os/os2/svn_version.cmd') diff --git a/os/os2/svn_version.cmd b/os/os2/svn_version.cmd new file mode 100644 index 000000000..6085b8ece --- /dev/null +++ b/os/os2/svn_version.cmd @@ -0,0 +1,33 @@ +@echo off +echo Running SVN version detection script... +rem +rem Requires subversion (`svnversion'), GNU make and some other GNU tools (eg, textutils) +rem installed - a hack, I know, but it seems to work if you have the appropriate tools +rem installed. +rem +cd ..\.. +if not exist .svn goto nosvn +make -f os/os2/svn_version.mak +if not %ERRORLEVEL%==0 goto nomake + +goto end + +:nomake +gmake -f os/os2/svn_version.mak +if not %ERRORLEVEL%==0 goto nomake2 +goto end + +:nomake2 +echo Neither `make` nor `gmake' could be found, SVN version detection unable to +echo run. Default rev.c used... +:nosvn +echo const char _openttd_revision[] = "norev000"; > rev.c +echo const int _revision_number = 0; >> rev.c +echo #ifdef __MORPHOS__ >> rev.c +echo const char morphos_versions_tag[] = "\\0$VER: OpenTTD norev000 (00.00.00) © OpenTTD Team [MorphOS, PowerPC]"; >> rev.c +echo #endif >> rev.c +goto end + +:end +cd os\os2 +rem end -- cgit v1.2.3-54-g00ecf