aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-08-04 04:07:37 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2021-08-04 04:09:02 +0200
commit82a61303410710f351b0852b08a44676da391c45 (patch)
tree70ff1b6efd89bcb84b162eb326c9407ecf60c887
parentversion: bump (diff)
downloadwintun-82a61303410710f351b0852b08a44676da391c45.tar.xz
wintun-82a61303410710f351b0852b08a44676da391c45.zip
props: tie code analysis to sdv hacks rather than debug builds
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r--wintun.proj4
-rw-r--r--wintun.props2
2 files changed, 3 insertions, 3 deletions
diff --git a/wintun.proj b/wintun.proj
index 7335980..e4ce40a 100644
--- a/wintun.proj
+++ b/wintun.proj
@@ -58,10 +58,10 @@
Static Driver Verifier
-->
<Target Name="SDV" Outputs="driver\sdv\SDV.DVL.xml">
- <Exec WorkingDirectory="driver" Command="msbuild.exe driver.vcxproj /t:sdv /p:Inputs=/check:*;Configuration=$(Configuration);Platform=x64 /nologo" />
+ <Exec WorkingDirectory="driver" Command="msbuild.exe driver.vcxproj /t:sdv /p:Inputs=/check:*;Configuration=$(Configuration);Platform=x64;SDVHacks=true /nologo" />
</Target>
<Target Name="SDVView">
- <Exec WorkingDirectory="driver" Command="msbuild.exe driver.vcxproj /t:sdv /p:Inputs=/view;Configuration=$(Configuration);Platform=x64 /nologo" />
+ <Exec WorkingDirectory="driver" Command="msbuild.exe driver.vcxproj /t:sdv /p:Inputs=/view;Configuration=$(Configuration);Platform=x64;SDVHacks=true /nologo" />
</Target>
<!--
diff --git a/wintun.props b/wintun.props
index 0bfab22..3a7c204 100644
--- a/wintun.props
+++ b/wintun.props
@@ -96,7 +96,7 @@
<OutDir Condition="'$(ConfigurationType)'=='Driver'">$(IntDir)</OutDir>
<PackageDir>..\$(Configuration)\$(WintunPlatform)\$(ProjectName)\</PackageDir>
</PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)'=='Debug'">
+ <PropertyGroup Condition="'$(SDVHacks)'!='true'">
<RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition="'$(RunCodeAnalysis)'=='true'">