@@ -45,7 +45,6 @@ set my_buildenv=C:\WinPdev\WPy64-310111
45
45
call :log_section preparing winPython for %my_pyver% (%my_python_target% )release %my_release%%m y_flavor% (%my_release_level% ) *** %my_arch% bit ***
46
46
47
47
REM === Step: Pre-clear previous build infrastructure ===
48
-
49
48
if /i " %my_preclear_build_directory% " == " Yes" (
50
49
call :log_section Pre-clear previous build infrastructure
51
50
@@ -64,32 +63,33 @@ if /i "%my_preclear_build_directory%"=="Yes" (
64
63
)
65
64
)
66
65
67
-
66
+ REM === Step: Create new build ===
68
67
call :log_section Create a new build
69
68
70
- cd /D %~dp0
71
- set path = %my_original_path%
72
- call %my_buildenv% \scripts\env.bat
73
- @ echo on
69
+ REM Activate base build environment
70
+ cd /D " %~dp0 "
71
+ set " path = %my_original_path% "
72
+ call " %my_buildenv% \scripts\env.bat "
74
73
74
+ REM Call make_all to create basic infrastructure
75
75
call :log_section Create basic build infrastructure
76
- echo " ( %date% %time% ) Create basic build infrastructure " >> %my_archive_log%
77
- python.exe -c " from make import *;make_all( %my_release% , ' %my_release_level% ', basedir_wpy=r' %my_WINPYDIRBASE% ', verbose=True, flavor=' %my_flavor% ', source_dirs=r' %my_source_dirs% ', toolsdirs=r' %my_toolsdirs% ') " >> %my_archive_log%
78
-
79
- call : log_section Check infrastructure is in place
80
- echo " ( %date% %time% ) Check infrastructure" >> %my_archive_log%
81
- set WINPYDIRBASE = %my_WINPYDIRBASE%
82
-
83
- if not exist %my_WINPYDIRBASE% \scripts\env.bat (
84
- @ echo off
85
- echo as %my_WINPYDIRBASE % \scripts\env.bat does not exist
86
- echo please check and correct :
87
- echo my_arch=%my_arch%
88
- echo my_python_target_release=%my_python_target_release%
89
- echo my_release=%my_release%
90
- echo my_release_level=%my_release_level%
91
- pause
92
- exit
76
+ python.exe -c " from make import make_all; make_all( %my_release% , ' %my_release_level% ', basedir_wpy=r' %my_WINPYDIRBASE% ', verbose=True, flavor=' %my_flavor% ', source_dirs=r' %my_source_dirs% ', toolsdirs=r' %my_toolsdirs% ') " >> " %my_archive_log% "
77
+
78
+
79
+ REM === Check infrastructure exists ===
80
+ call : log_section Check infrastructure
81
+
82
+ set " WINPYDIRBASE = %my_WINPYDIRBASE% "
83
+
84
+ if not exist " %WINPYDIRBASE% \scripts\env.bat " (
85
+ echo ERROR: %WINPYDIRBASE % \scripts\env.bat does not exist
86
+ echo Please verify :
87
+ echo my_arch=%my_arch%
88
+ echo my_python_target_release=%my_python_target_release%
89
+ echo my_release=%my_release%
90
+ echo my_release_level=%my_release_level%
91
+ pause
92
+ exit /b 1
93
93
)
94
94
95
95
call :log_section Add pre-requisite packages
0 commit comments