os/os2/svn_version.cmd
author translators
Sat, 06 Dec 2008 18:44:49 +0000
changeset 10409 a61956ad5da2
parent 1851 35497f3d16ee
permissions -rw-r--r--
(svn r14660) -Update: WebTranslator2 update to 2008-12-06 18:44:39
croatian - 55 changed by knovak (55)
hebrew - 237 fixed, 2 changed by ybungalobill (239)
indonesian - 124 fixed, 11 changed by sireno (19), adjayanto (50), fanioz (66)
persian - 19 fixed by ali sattari (19)
russian - 1 fixed by ybungalobill (1)
traditional_chinese - 1 fixed by josesun (1)
turkish - 28 fixed by Emin (28)
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     1
@echo off
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     2
echo Running SVN version detection script...
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     3
rem
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
     4
rem Requires subversion (`svnversion') to be installed
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     5
rem
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     6
cd ..\..
1851
35497f3d16ee (svn r2357) Small OS/2 update
orudge
parents: 1528
diff changeset
     7
if not "%RELEASE%"=="" goto forcerelease
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
     8
if not exist .svn goto nosvn
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
     9
svnversion -n . > os\os2\svnver.tmp
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    10
if not "%ERRORLEVEL%"=="0" goto nosvn
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    11
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    12
copy os\os2\svnver1.c+os\os2\svnver.tmp+os\os2\svnver2.c rev.c /a /y > nul 2> nul
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    13
goto end
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    14
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    15
:forcerelease
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    16
echo Forcing release string "%RELEASE%"...
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    17
echo const char _openttd_revision[] = "%RELEASE%"; > rev.c
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    18
echo const int _revision_number = 0; >> rev.c
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    19
goto end
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    20
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    21
:nosvn
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    22
echo Error executing `svnversion' or no SVN data detected
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    23
echo const char _openttd_revision[] = "norev000"; > rev.c
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    24
echo const int _revision_number = 0; >> rev.c
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    25
goto end
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    26
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    27
:end
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    28
cd os\os2
1528
94e532d0a921 (svn r2032) -Codechange: A less hackish version of SVN version detection for OS/2 (orudge)
Celestar
parents: 1525
diff changeset
    29
del svnver.tmp > nul 2> nul
1525
47f8859113ad (svn r2029) -Fix: Added files I forgot to svn add the previous commit
celestar
parents:
diff changeset
    30
rem end