Removed prebuilt versions of shader inc/pdb from library (#190)

This commit is contained in:
Chuck Walbourn
2020-07-28 23:27:30 -07:00
committed by GitHub
parent 8333388734
commit 97c859b53a
30 changed files with 129 additions and 52472 deletions

View File

@@ -44,6 +44,7 @@
<RootNamespace>DirectXTex</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@@ -520,25 +521,27 @@
<ClCompile Include="DirectXTexWIC.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<PropertyGroup>
<_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0])</_ATGFXCPath>
<_ATGFXCPath>$(_ATGFXCPath.Replace("x64",""))</_ATGFXCPath>
<_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\</_ATGFXCPath>
</PropertyGroup>
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" EnvironmentVariables="WindowsSdkVerBinPath=$(_ATGFXCPath)" />
<PropertyGroup>
<_ATGFXCPath />
</PropertyGroup>
</Target>
<Target Name="ATGDeleteShaders" AfterTargets="Clean">
<ItemGroup>
<_ATGShaderHeaders Include="$(ProjectDir)Shaders/Compiled/*.inc" />
<_ATGShaderSymbols Include="$(ProjectDir)Shaders/Compiled/*.pdb" />
</ItemGroup>
<Delete Files="@(_ATGShaderHeaders)" />
<Delete Files="@(_ATGShaderSymbols)" />
</Target>
</Project>