~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to tools/win32/buildout-templates/bin/build-installer.bat.in

  • Committer: Sidnei da Silva
  • Date: 2009-07-03 03:59:49 UTC
  • mto: (4531.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 4532.
  • Revision ID: sidnei.da.silva@canonical.com-20090703035949-20u8ke3j5rz1jo41
- Work around and build installers directly, copy all of them to the same directory

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
set TBZR=${buildout:directory}/tbzr/trunk
8
8
set ROOT=${buildout:directory}
9
9
set RELEASE=%ROOT%\release\bzr.${settings:bzr-latest}
 
10
set INSTALLERS=%ROOT%\installers
10
11
set PYTHON=${buildout:executable}
11
12
set BUILD_ERROR=0
12
13
set ORIGINAL_PYTHONPATH=%PYTHONPATH%
28
29
md %RELEASE%
29
30
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
30
31
 
 
32
%PYTHON% %ROOT%/ostools.py remove %INSTALLERS%
 
33
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
 
34
 
 
35
md %INSTALLERS%
 
36
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
 
37
 
31
38
bzr co %ROOT%/bzr/latest %RELEASE%
32
39
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
33
40
 
60
67
make installer PYTHON=%CYG_PYTHON%
61
68
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
62
69
 
63
 
make python-installer PYTHON24=${settings:python24} PYTHON25=${settings:python25}
 
70
rem Enable this when this branch is merged.
 
71
rem make python-installer PYTHON24=${settings:python24} PYTHON25=${settings:python25}
 
72
rem @if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
 
73
 
 
74
${settings:python24} setup.py bdist_wininst --install-script="bzr-win32-bdist-postinstall.py" -d .
 
75
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
 
76
 
 
77
${settings:python25} setup.py bdist_wininst --install-script="bzr-win32-bdist-postinstall.py" -d .
 
78
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
 
79
 
 
80
%PYTHON% %ROOT%/ostools.py copytodir %RELEASE%/bzr*.exe %INSTALLERS%
64
81
@if %ERRORLEVEL% NEQ 0 (set BUILD_ERROR=%ERRORLEVEL%) & goto End
65
82
 
66
83
:End