os/os2/svn_version.cmd
author translators
Thu, 18 Dec 2008 18:47:39 +0000
changeset 10437 6d64230b9fb9
parent 1851 35497f3d16ee
permissions -rw-r--r--
(svn r14691) -Update: WebTranslator2 update to 2008-12-18 18:47:25
arabic_egypt - 132 fixed, 1 changed by khaloofah (133)
czech - 10 fixed, 25 changed by Hadez (35)
esperanto - 15 fixed by Athaba (15)
greek - 7 fixed by ouranogrammi (7)
indonesian - 88 changed by fanioz (88)
latvian - 117 fixed, 16 changed by peerer (83), marismols (50)
lithuanian - 15 fixed by Zogg (15)
malay - 38 fixed by tombakemas (5), Syed (33)
serbian - 39 fixed, 1 changed by Jenraux (40)
thai - 105 fixed by vetbook (105)
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