-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild_script.bat
34 lines (31 loc) · 1.63 KB
/
build_script.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
@echo off
set ducible.exe="UnityDoorstop-BSIPA\BuildUtils\ducible.exe"
setlocal
call "%VS140COMNTOOLS%vsvars32.bat"
msbuild /t:Rebuild header\header.vcxproj /p:SolutionDir=%~dp0 /p:Platform=x64 /p:Configuration=Release
%ducible.exe% output\header64.exe
%ducible.exe% output\header64_elevated.exe
msbuild /t:Rebuild header\header.vcxproj /p:SolutionDir=%~dp0 /p:Platform=x64 /p:Configuration=Release_CAB
%ducible.exe% output\header64_cab.exe
%ducible.exe% output\header64_cab_elevated.exe
msbuild /t:Rebuild header\header.vcxproj /p:SolutionDir=%~dp0 /p:Platform=x64 /p:Configuration=Release_ZPAQ
%ducible.exe% output\header64_zpaq.exe
%ducible.exe% output\header64_zpaq_elevated.exe
msbuild /t:Rebuild header\header.vcxproj /p:SolutionDir=%~dp0 /p:Platform=Win32 /p:Configuration=Release_ZPAQ
%ducible.exe% output\header32_zpaq.exe
%ducible.exe% output\header32_zpaq_elevated.exe
endlocal
setlocal
call "%VS90COMNTOOLS%vsvars32.bat"
msbuild /t:Rebuild header\header.vcproj /p:SolutionDir=%~dp0 /p:Platform=Win32 /p:Configuration=Release
%ducible.exe% output\header32.exe
%ducible.exe% output\header32_elevated.exe
msbuild /t:Rebuild header\header.vcproj /p:SolutionDir=%~dp0 /p:Platform=Win32 /p:Configuration=Release_CAB
%ducible.exe% output\header32_cab.exe
%ducible.exe% output\header32_cab_elevated.exe
msbuild /t:Rebuild fewizard\FEWizard.vcproj /p:SolutionDir=%~dp0 /p:Platform=Win32 /p:Configuration=Release
%ducible.exe% output\FEWizard.exe
msbuild /t:Rebuild makesfx\MakeSFX.vcproj /p:SolutionDir=%~dp0 /p:Platform=Win32 /p:Configuration=Release
%ducible.exe% output\MakeSFX.exe
endlocal
call "%~dp0output\MakeSetup.bat"