• R/O
  • SSH

traclightning: Commit

traclightningのリポジトリ


Commit MetaInfo

Revision881b62813ea9765dafdc3c0aa126e1b5275a1956 (tree)
Time2011-06-11 11:30:10
Authorkanu_orz
Commiterkanu_orz

Log Message

Added Check version description

Change Summary

Incremental Difference

diff -r 2feeb6bb3463 -r 881b62813ea9 build.cmd
--- a/build.cmd Fri Jun 10 17:22:30 2011 +0900
+++ b/build.cmd Sat Jun 11 11:30:10 2011 +0900
@@ -28,7 +28,7 @@
2828 echo Copying clean source tree to build...
2929 hg archive tmp
3030 call tmp\build.cmd --without-check
31- if exist "%DIR%tmp\TracLightning.exe" copy/y "%DIR%tmp\TracLightning.exe" "%DIR%" >nul
31+ if exist "%DIR%tmp\TracLightning*.exe" copy/y "%DIR%tmp\TracLightning*.exe" "%DIR%" >nul
3232 goto :end_of_script
3333 )
3434
@@ -40,6 +40,18 @@
4040 )
4141 if not "%GO_BUILD_STAGE%" == "y" goto :end_of_script
4242
43+
44+REM Comparing Version number in configuration files
45+echo Comparing version number in configuration files...
46+for /f %%i in ('sed -n "s/^AppVerName.*\(.\..\..*$\)/\1/p" trac.iss') do SET AppVerName=%%i
47+for /f %%i in ('sed -n "s/^footer.*\(.\..\..*$\)/\1/p" install\replace\trac.ini.in') do SET footer=%%i
48+if not "%AppVerName%"=="%footer%" (
49+ echo Unmuched version description. Plaese check trac.iss and install\replace\trac.ini.in.
50+ goto :end_of_script
51+)
52+set BUILDVER=-%AppVerName%
53+
54+
4355 set BINDIR=%DIR%bin
4456 set PYTHONHOME=%DIR%python
4557 set PYTHON=%PYTHONHOME%\python.exe
@@ -68,6 +80,7 @@
6880 mkdir tmp\build\Lib\site-packages
6981 mkdir tmp\egg-cache
7082
83+
7184 REM Generate easy_install script
7285 echo Preparing setuptools...
7386 set PYTHONPATH=%DISTDIR%\Lib\site-packages;%SETUPTOOLS_LIB%
@@ -139,8 +152,8 @@
139152 )
140153 )
141154
142-echo Building TracLightning.exe...
143-"%ISCC%" /Q /FTracLightning trac.iss
155+echo Building TracLightning%BUILDVER%.exe...
156+"%ISCC%" /Q /FTracLightning%BUILDVER% trac.iss
144157
145158 :end_of_script
146159 popd
Show on old repository browser