File: builder_custom_init.cmd

package info (click to toggle)
svn-workbench 1.5.0-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,400 kB
  • ctags: 1,585
  • sloc: python: 12,163; sh: 74; makefile: 46; ansic: 9
file content (40 lines) | stat: -rw-r--r-- 1,659 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
rem figure out where we are
for %%I in ( %0\..\.. ) do set WORKDIR=%%~fI

set PY_MAJ=2
if not "%1" == "" set PY_MAJ=%1
set PY_MIN=4
if not "%2" == "" set PY_MIN=%2
set BUILD_TYPE=Release
if not "%3" == "" set BUILD_TYPE=%3

rem Save CWD
pushd .

rem in development the version info can be found
rem otherwise the builder will have run it already
set COMPILER=msvc60
if "%PY_MIN%" == "4" set COMPILER=msvc71

if exist ..\..\ReleaseEngineering\win32-%COMPILER%\software-versions.cmd call ..\..\ReleaseEngineering\win32-%COMPILER%\software-versions.cmd

popd
rem see if there is a built pysvn.pyd
if not "%TARGET%" == "" set PYSVN_PYTHONPATH=%TARGET%\pysvn\py%PY_MAJ%%PY_MIN%\Source
if not "%TARGET%" == "" set PYTHONPATH=%PYSVN_PYTHONPATH%
echo PYTHONPATH %PYTHONPATH%

set MEINC_INSTALLER_DIR=%WORKDIR%\Import\MEINC_Installer
set PYCHECKER_DIR=%WORKDIR%\Import\PyChecker
set INCLUDE=%MEINC_INSTALLER_DIR%;%PYCHECKER_DIR%;%INCLUDE%
set SUBVERSION=%TARGET%\subversion-%SVN_VER%
set APR=%SUBVERSION%
set PY=c:\python%PY_MAJ%%PY_MIN%
set PYLIB=python%PY_MAJ%%PY_MIN%
set PYTHON=%PY%\python.exe

rem Need python and DB4 on the path
PATH %PY%;%SUBVERSION%\db4-win\bin;%SUBVERSION%\db4-win\lib;%SUBVERSION%\svn-win32-libintl\bin;%SUBVERSION%\%BUILD_TYPE%\subversion\svnadmin;%SUBVERSION%\%BUILD_TYPE%\subversion\svnversion;%SUBVERSION%\%BUILD_TYPE%\subversion\clients\cmdline;%APR%\apr\%BUILD_TYPE%;%APR%\apr-util\%BUILD_TYPE%;%APR%\apr-iconv\%BUILD_TYPE%;%PATH%

python -c "import sys;print 'Info: Python Version',sys.version"
python -c "import pysvn;print 'Info: pysvn Version',pysvn.version,'svn version',pysvn.svn_version"