Skip to content

Commit 8e31af7

Browse files
committed
create dummy dbuild.15.0.dll on AppVeyor
1 parent 99566e2 commit 8e31af7

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

Makefile

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,10 @@ dbuild14:
160160
dbuild15:
161161
cd msbuild\dbuild && devenv /Build "Release-v15|AnyCPU" /Project "dbuild" dbuild.sln
162162

163+
fake_dbuild15:
164+
if not exist msbuild\dbuild\obj\release-v15\nul md msbuild\dbuild\obj\release-v15
165+
if not exist msbuild\dbuild\obj\release-v15\dbuild.15.0.dll echo dummy >msbuild\dbuild\obj\release-v15\dbuild.15.0.dll
166+
163167
mago:
164168
cd ..\..\mago && devenv /Build "Release|Win32" /Project "MagoNatDE" magodbg_2010.sln
165169
cd ..\..\mago && devenv /Build "Release|x64" /Project "MagoRemote" magodbg_2010.sln
@@ -183,8 +187,12 @@ install: all cpp2d_exe idl2d_exe
183187
cd nsis && "$(NSIS)\makensis" /V1 visuald.nsi
184188
"$(ZIP)" -j ..\downloads\visuald_pdb.zip bin\release\visuald.pdb bin\release\vdserver.pdb
185189

186-
install_vs: prerequisites visuald_vs vdserver cv2pdb dparser vdextension mago dcxxfilt \
187-
dbuild12 dbuild14 dbuild15 install_only
190+
install_vs: install_modules dbuild15 install_only
191+
192+
install_vs_fake_dbuild15: install_modules fake_dbuild15 install_only
193+
194+
install_modules: prerequisites visuald_vs vdserver cv2pdb dparser vdextension mago dcxxfilt \
195+
dbuild12 dbuild14
188196

189197
install_only:
190198
if not exist ..\downloads\nul md ..\downloads

appveyor.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ environment:
1717
matrix:
1818
- os: Visual Studio 2015
1919
VS: 14
20-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
20+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
2121
- os: Visual Studio 2013
2222
VS: 12
23-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
23+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
2424

2525
#matrix:
2626
# allow_failures:
@@ -123,7 +123,7 @@ build_script:
123123
- cd visuald
124124
# debug dbuild15
125125
- if "%VS%"=="15" nmake dbuild15
126-
- if not "%VS%"=="15" nmake install_vs
126+
- if not "%VS%"=="15" nmake install_vs_fake_dbuild15
127127

128128
after_build:
129129
# publish as artifact

0 commit comments

Comments
 (0)