@@ -12,7 +12,7 @@ set SOLUTION_FILE=ovpn-dco-win.sln
1212set DRIVER_PROJECT_FILE = ovpn-dco-win.vcxproj
1313
1414for %%C in ( Release Debug ) do (
15- for %%P in ( x64 x86 ) do (
15+ for %%P in ( x64 x86 arm64 ) do (
1616 echo Building %SOLUTION_FILE% , configuration %%C , platform %%P
1717 call :runbuild %SOLUTION_FILE% %%C %%P
1818 )
@@ -23,12 +23,12 @@ if not "%BUILD_DISABLE_SDV%"=="" (
2323 goto :end
2424)
2525
26- echo Running SDV for %DRIVER_PROJECT_FILE% , configuration " Release " , platform x64
27- call :runsdv %DRIVER_PROJECT_FILE% " Release" x64
28- call :runql %DRIVER_PROJECT_FILE% " Release" x64
29- call :runca %DRIVER_PROJECT_FILE% " Release" x64
30-
31- call : rundvl %DRIVER_PROJECT_FILE% " Release " x64
26+ for %%P in ( x64 x86 arm64 ) do (
27+ call :runsdv %DRIVER_PROJECT_FILE% " Release" %%P
28+ call :runql %DRIVER_PROJECT_FILE% " Release" %%P
29+ call :runca %DRIVER_PROJECT_FILE% " Release" %%P
30+ call : rundvl %DRIVER_PROJECT_FILE% " Release " %%P
31+ )
3232
3333:end:
3434
@@ -43,6 +43,7 @@ msbuild.exe "%~1" /p:Configuration="%~2" /P:Platform=%3
4343goto :eof
4444
4545:runsdv
46+ echo Running SDV for %DRIVER_PROJECT_FILE% , configuration " %~2 " , platform %3
4647msbuild.exe " %~1 " /t:clean /p:Configuration=" %~2 " /P:Platform=%3
4748
4849IF ERRORLEVEL 1 (
@@ -65,6 +66,7 @@ goto :eof
6566
6667:runql
6768
69+ echo Running CodeQL for %DRIVER_PROJECT_FILE% , configuration " %~2 " , platform %3
6870echo " Removing previously created rules database"
6971rmdir /s/q codeql_db
7072
@@ -89,6 +91,7 @@ IF ERRORLEVEL 1 (
8991goto :eof
9092
9193:runca
94+ echo Running Code Analysis for %DRIVER_PROJECT_FILE% , configuration " %~2 " , platform %3
9295msbuild.exe " %~1 " /p:Configuration=" %~2 " /P:Platform=%3 /P:RunCodeAnalysisOnce=True
9396
9497IF ERRORLEVEL 1 (
@@ -98,6 +101,7 @@ IF ERRORLEVEL 1 (
98101goto :eof
99102
100103:rundvl
104+ echo Creating Driver Verification Log for %DRIVER_PROJECT_FILE% , configuration " %~2 " , platform %3
101105msbuild.exe " %~1 " /t:dvl /p:Configuration=" %~2 " /P:Platform=%3
102106
103107IF ERRORLEVEL 1 (
0 commit comments