-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathbuild_all.bat
37 lines (28 loc) · 976 Bytes
/
build_all.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
35
REM change path to your VCVARS.BAT
CALL "c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64\vcvarsx86_amd64.bat"
SET "PATH=C:\Program Files (x86)\MSBuild\12.0\Bin\amd64;%PATH%"
for %%p in (PCM) do (
@echo Building %%p
chdir %%p_Win
devenv %%p.vcxproj /upgrade
msbuild %%p.vcxproj /p:Configuration=Release /t:Clean,Build
chdir ..
)
@echo Building Intelpcm.dll
chdir Intelpcm.dll
devenv Intelpcm.dll.vcxproj /upgrade
msbuild Intelpcm.dll.vcxproj /p:Configuration=Release /t:Clean,Build
chdir ..
@echo Building PCM-Service
chdir PCM-Service_Win
devenv PCMService.vcxproj /upgrade
msbuild PCMService.vcxproj /p:Configuration=Release /t:Clean,Build
chdir ..
for %%p in (PCM-MSR PCM-TSX PCM-Memory PCM-NUMA PCM-PCIE PCM-Power PCM-Core) do (
@echo Building %%p
chdir %%p_Win
devenv %%p-win.vcxproj /upgrade
msbuild %%p-win.vcxproj /p:Configuration=Release /t:Clean,Build
chdir ..
)
exit