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"
|