vioscsi: do not run analysis tools by default
When prefast/analysis run by default in configuration
that also used for SDV build, minor warnings cause
SDV build to fail. Let's run analysis tools in
context of separate build under SDV.
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
<OutDir>objfre_win8_amd64\amd64\</OutDir>
<IntDir>objfre_win8_amd64\amd64\</IntDir>
- <CodeAnalysisRuleSet>$(FrameworkSdkDir)\CodeAnalysis\DriverRecommendedRules.ruleset</CodeAnalysisRuleSet>
- <RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Win7 Release|x64'">
<OutDir>objfre_win7_amd64\amd64\</OutDir>
<OutDir>objfre_wlh_amd64\amd64\</OutDir>
<IntDir>objfre_wlh_amd64\amd64\</IntDir>
</PropertyGroup>
- <PropertyGroup>
- <CustomBuildAfterTargets>dvl</CustomBuildAfterTargets>
- </PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories);..\VirtIO</AdditionalIncludeDirectories>
</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Win8 Release|x64'">
- <ClCompile>
- <EnablePREfast>true</EnablePREfast>
- </ClCompile>
- </ItemDefinitionGroup>
<ItemDefinitionGroup>
- <CustomBuildStep>
- <Command>copy /Y $(ProjectDir)vioscsi.DVL.XML $(ProjectDir)Install\$(TargetOS)\$(TargetArch)</Command>
- <Inputs>$(ProjectDir)vioscsi.DVL.XML</Inputs>
- <Outputs>$(ProjectDir)Install\$(TargetOS)\$(TargetArch)\vioscsi.DVL.XML</Outputs>
- </CustomBuildStep>
<ClCompile>
<WppEnabled Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">true</WppEnabled>
<WppGenerateUsingTemplateFile Condition="'$(Configuration)|$(Platform)'=='Win10 Release|Win32'">{km-StorDefault.tpl}*.tmh</WppGenerateUsingTemplateFile>
