Skip to content

Commit 4c2a560

Browse files
committed
fix local build needed for rc
1 parent e4238a9 commit 4c2a560

File tree

3 files changed

+45
-6
lines changed

3 files changed

+45
-6
lines changed

winpython/build_winpython.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def main():
153153
parser.add_argument('--release', default='', help='Release')
154154
parser.add_argument('--flavor', default='', help='Build flavor')
155155
parser.add_argument('--arch', default='64', help='Architecture')
156-
parser.add_argument('--release-level', default='b1', help='Release level (e.g., b1, rc)')
156+
parser.add_argument('--release-level', default='', help='Release level (e.g., b1, b2)')
157157
parser.add_argument('--winpydirbase', required=True, help='Path to put environment')
158158
parser.add_argument('--source_dirs', required=True, help='Path to directory with python zip')
159159
parser.add_argument('--tools_dirs', required=True, help='Path to directory with python zip')
@@ -182,7 +182,10 @@ def main():
182182
setup_logging(log_file)
183183

184184
# Logs termination and version naming
185-
z = Path(winpydirbase).name[(4+len(args.arch)):-len(args.release_level)]
185+
if len(args.release_level) > 0:
186+
z = Path(winpydirbase).name[(4+len(args.arch)):-len(args.release_level)]
187+
else:
188+
z = Path(winpydirbase).name[(4+len(args.arch)):]
186189
tada = f"{z[:1]}_{z[1:3]}_{z[3]}_{args.release}"
187190
winpyver2 = tada.replace('_', '.')
188191
file_postfix = f"{args.arch}-{tada}{args.flavor}{args.release_level}"

winpython_builds_bd13.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[pythons]
22
"311" = { python_target_release = "3119", release = "2", my_release_level = "b3" }
33
"312" = { python_target_release = "31210", release = "2", my_release_level = "b3" }
4-
"313" = { python_target_release = "3137", release = "0", my_release_level = "b4" }
5-
"314" = { python_target_release = "3140", release = "1", my_release_level = "b4" }
4+
"313" = { python_target_release = "3137", release = "0", my_release_level = "" }
5+
"314" = { python_target_release = "3140", release = "1", my_release_level = "" }
66

77

88
[[builds]]

winpython_builds_bd14.toml

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[pythons]
22
"311" = { python_target_release = "3119", release = "2", my_release_level = "b3" }
33
"312" = { python_target_release = "31210", release = "2", my_release_level = "b3" }
4-
"313" = { python_target_release = "3137", release = "0", my_release_level = "b4" }
5-
"314" = { python_target_release = "3140", release = "1", my_release_level = "b4" }
4+
"313" = { python_target_release = "3137", release = "0", my_release_level = "" }
5+
"314" = { python_target_release = "3140", release = "1", my_release_level = "" }
66

77

88
[[builds]]
@@ -38,3 +38,39 @@ find_links = "C:\\Winp\\packages.srcreq"
3838
toolsdirs = "C:\\Winp\\bdTools\\Tools.dot"
3939
install_options = "--no-index --pre --trusted-host=None"
4040

41+
42+
43+
[[builds]]
44+
name = "slim"
45+
root_dir_for_builds = "C:\\Winp"
46+
python_target = "314"
47+
pyver = "3.14"
48+
flavor = "slim"
49+
arch = "64"
50+
create_installer = "None"
51+
preclear_build_directory = "Yes"
52+
mandatory_requirements = "C:\\Winp\\bd314\\mandatory_requirements.txt"
53+
requirements = "C:\\Winp\\bd314\\requirements_slim.txt"
54+
source_dirs = "C:\\Winp\\bd314\\packages.win-amd64t"
55+
find_links = "C:\\Winp\\packages.srcreq"
56+
toolsdirs = "C:\\Winp\\bdTools\\Tools.dot"
57+
install_options = "--no-index --pre --trusted-host=None"
58+
59+
60+
61+
[[builds]]
62+
name = "slimf"
63+
root_dir_for_builds = "C:\\Winp"
64+
python_target = "314"
65+
pyver = "3.14"
66+
flavor = "slimf"
67+
arch = "64"
68+
create_installer = "None"
69+
preclear_build_directory = "Yes"
70+
mandatory_requirements = "C:\\Winp\\bd314\\mandatory_requirements.txt"
71+
requirements = "C:\\Winp\\bd314\\requirements_slimf.txt"
72+
source_dirs = "C:\\Winp\\bd314\\packages.win-amd64t"
73+
find_links = "C:\\Winp\\packages.srcreq"
74+
toolsdirs = "C:\\Winp\\bdTools\\Tools.dot"
75+
install_options = "--no-index --pre --trusted-host=None"
76+

0 commit comments

Comments
 (0)