File tree 3 files changed +7
-3
lines changed
3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1
1
parameters :
2
2
ReleaseVersion : ' '
3
3
BuildArchitecture : ' '
4
+ VCArchitecture : ' '
4
5
5
6
jobs :
6
7
- job : WindowsBuild${{parameters.BuildArchitecture}}
18
19
displayName : Build
19
20
inputs :
20
21
script :
22
+ call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" ${{parameters.VCArchitecture}} &
21
23
python scripts\mk_win_dist_cmake.py
22
24
--${{parameters.BuildArchitecture}}-only
23
25
--assembly-version=${{parameters.ReleaseVersion}}
Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ def mk_build_dir(arch):
196
196
if not check_build_dir (build_path ) or FORCE_MK :
197
197
mk_dir (build_path )
198
198
if arch == "arm64" :
199
- arch = "x64_arm64 "
199
+ arch = "amd64_arm64 "
200
200
201
201
cmds = []
202
202
cmds .append (f"cd { build_path } " )
@@ -266,7 +266,7 @@ def build_z3(arch):
266
266
print ("build z3" )
267
267
build_dir = get_build_dir (arch )
268
268
if arch == "arm64" :
269
- arch = "x64_arm64 "
269
+ arch = "amd64_arm64 "
270
270
cmds = []
271
271
cmds .append ('call "%VCINSTALLDIR%Auxiliary\\ build\\ vcvarsall.bat" ' + arch )
272
272
cmds .append ('cd %s' % build_dir )
Original file line number Diff line number Diff line change @@ -154,17 +154,19 @@ stages:
154
154
parameters :
155
155
ReleaseVersion : $(ReleaseVersion)
156
156
BuildArchitecture : ' x86'
157
+ VCArchitecture : ' x86'
157
158
158
159
- template : build-win-signed-cmake.yml
159
160
parameters :
160
161
ReleaseVersion : $(ReleaseVersion)
161
162
BuildArchitecture : ' x64'
163
+ VCArchitecture : ' x64'
162
164
163
165
- template : build-win-signed-cmake.yml
164
166
parameters :
165
167
ReleaseVersion : $(ReleaseVersion)
166
168
BuildArchitecture : ' arm64'
167
-
169
+ VCArchitecture : ' amd64_arm64 '
168
170
169
171
- stage : Package
170
172
jobs :
You can’t perform that action at this time.
0 commit comments