Skip to content

Commit 57564ef

Browse files
authored
Fixed -Wmissing-include-dirs warnings (#611)
1 parent bbe9da1 commit 57564ef

File tree

4 files changed

+18
-98
lines changed

4 files changed

+18
-98
lines changed

DirectXTex/DirectXTex_GDK_2019.vcxproj

Lines changed: 9 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@
239239
<ClCompile>
240240
<PrecompiledHeader>Use</PrecompiledHeader>
241241
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
242-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
242+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
243243
<Optimization>MaxSpeed</Optimization>
244244
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
245245
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -265,7 +265,7 @@
265265
<ClCompile>
266266
<PrecompiledHeader>Use</PrecompiledHeader>
267267
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
268-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
268+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
269269
<Optimization>MaxSpeed</Optimization>
270270
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
271271
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -292,7 +292,7 @@
292292
<ClCompile>
293293
<PrecompiledHeader>Use</PrecompiledHeader>
294294
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
295-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
295+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
296296
<Optimization>MaxSpeed</Optimization>
297297
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
298298
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -318,7 +318,7 @@
318318
<ClCompile>
319319
<PrecompiledHeader>Use</PrecompiledHeader>
320320
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
321-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
321+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
322322
<Optimization>MaxSpeed</Optimization>
323323
<PreprocessorDefinitions>NDEBUG;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
324324
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -344,7 +344,7 @@
344344
<ClCompile>
345345
<PrecompiledHeader>Use</PrecompiledHeader>
346346
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
347-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
347+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
348348
<Optimization>MaxSpeed</Optimization>
349349
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
350350
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -371,7 +371,7 @@
371371
<ClCompile>
372372
<PrecompiledHeader>Use</PrecompiledHeader>
373373
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
374-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
374+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
375375
<Optimization>MaxSpeed</Optimization>
376376
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
377377
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -394,7 +394,7 @@
394394
</Link>
395395
<ClCompile>
396396
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
397-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
397+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
398398
<PrecompiledHeader>Use</PrecompiledHeader>
399399
<MinimalRebuild>false</MinimalRebuild>
400400
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -419,7 +419,7 @@
419419
</Link>
420420
<ClCompile>
421421
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
422-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
422+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
423423
<PrecompiledHeader>Use</PrecompiledHeader>
424424
<MinimalRebuild>false</MinimalRebuild>
425425
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -444,7 +444,7 @@
444444
</Link>
445445
<ClCompile>
446446
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
447-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
447+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
448448
<PrecompiledHeader>Use</PrecompiledHeader>
449449
<MinimalRebuild>false</MinimalRebuild>
450450
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -478,7 +478,6 @@
478478
<ItemGroup>
479479
<None Include="..\README.md" />
480480
<None Include="DirectXTex.inl" />
481-
<None Include="Shaders\CompileShaders.cmd" />
482481
</ItemGroup>
483482
<ItemGroup>
484483
<ClCompile Include="BC.cpp" />
@@ -535,14 +534,6 @@
535534
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Desktop.x64'">true</ExcludedFromBuild>
536535
</ClCompile>
537536
</ItemGroup>
538-
<ItemGroup>
539-
<None Include="Shaders\BC6HEncode.hlsl">
540-
<FileType>Document</FileType>
541-
</None>
542-
<None Include="Shaders\BC7Encode.hlsl">
543-
<FileType>Document</FileType>
544-
</None>
545-
</ItemGroup>
546537
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
547538
<ImportGroup Label="ExtensionTargets" />
548539
<Target Name="EnsureGDK" BeforeTargets="_CheckForInvalidConfigurationAndPlatform" Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(Platform)', 'Gaming\..+\.x64'))">
@@ -552,26 +543,4 @@
552543
</PropertyGroup>
553544
<Error Condition="!Exists('$(VCTargetsPath)\Platforms\$(Platform)\Platform.props')" Text="$([System.String]::Format('$(ErrorText)', '$(Platform)'))" />
554545
</Target>
555-
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
556-
<PropertyGroup>
557-
<_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0])</_ATGFXCPath>
558-
<_ATGFXCPath>$(_ATGFXCPath.Replace("x64",""))</_ATGFXCPath>
559-
<_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\</_ATGFXCPath>
560-
<_ATGFXCVer>$([System.Text.RegularExpressions.Regex]::Match($(_ATGFXCPath), `10\.0\.\d+\.0`))</_ATGFXCVer>
561-
<_ATGFXCVer Condition="'$(_ATGFXCVer)' != '' and !HasTrailingSlash('$(_ATGFXCVer)')">$(_ATGFXCVer)\</_ATGFXCVer>
562-
</PropertyGroup>
563-
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" EnvironmentVariables="WindowsSdkVerBinPath=$(_ATGFXCPath);WindowsSDKVersion=$(_ATGFXCVer);CompileShadersOutput=$(ProjectDir)Shaders/Compiled" LogStandardErrorAsError="true" />
564-
<PropertyGroup>
565-
<_ATGFXCPath />
566-
<_ATGFXCVer />
567-
</PropertyGroup>
568-
</Target>
569-
<Target Name="ATGDeleteShaders" AfterTargets="Clean">
570-
<ItemGroup>
571-
<_ATGShaderHeaders Include="$(ProjectDir)Shaders/Compiled/*.inc" />
572-
<_ATGShaderSymbols Include="$(ProjectDir)Shaders/Compiled/*.pdb" />
573-
</ItemGroup>
574-
<Delete Files="@(_ATGShaderHeaders)" />
575-
<Delete Files="@(_ATGShaderSymbols)" />
576-
</Target>
577546
</Project>

DirectXTex/DirectXTex_GDK_2019.vcxproj.filters

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,6 @@
4646
<None Include="DirectXTex.inl">
4747
<Filter>Header Files</Filter>
4848
</None>
49-
<None Include="Shaders\CompileShaders.cmd">
50-
<Filter>Source Files\Shaders</Filter>
51-
</None>
52-
<None Include="Shaders\BC7Encode.hlsl">
53-
<Filter>Source Files\Shaders</Filter>
54-
</None>
55-
<None Include="Shaders\BC6HEncode.hlsl">
56-
<Filter>Source Files\Shaders</Filter>
57-
</None>
5849
<None Include="..\README.md" />
5950
</ItemGroup>
6051
<ItemGroup>

DirectXTex/DirectXTex_GDK_2022.vcxproj

Lines changed: 9 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@
239239
<ClCompile>
240240
<PrecompiledHeader>Use</PrecompiledHeader>
241241
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
242-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
242+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
243243
<Optimization>MaxSpeed</Optimization>
244244
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
245245
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -265,7 +265,7 @@
265265
<ClCompile>
266266
<PrecompiledHeader>Use</PrecompiledHeader>
267267
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
268-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
268+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
269269
<Optimization>MaxSpeed</Optimization>
270270
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
271271
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -292,7 +292,7 @@
292292
<ClCompile>
293293
<PrecompiledHeader>Use</PrecompiledHeader>
294294
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
295-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
295+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
296296
<Optimization>MaxSpeed</Optimization>
297297
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
298298
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -318,7 +318,7 @@
318318
<ClCompile>
319319
<PrecompiledHeader>Use</PrecompiledHeader>
320320
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
321-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
321+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
322322
<Optimization>MaxSpeed</Optimization>
323323
<PreprocessorDefinitions>NDEBUG;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
324324
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -344,7 +344,7 @@
344344
<ClCompile>
345345
<PrecompiledHeader>Use</PrecompiledHeader>
346346
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
347-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
347+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
348348
<Optimization>MaxSpeed</Optimization>
349349
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
350350
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -371,7 +371,7 @@
371371
<ClCompile>
372372
<PrecompiledHeader>Use</PrecompiledHeader>
373373
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
374-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
374+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
375375
<Optimization>MaxSpeed</Optimization>
376376
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
377377
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -394,7 +394,7 @@
394394
</Link>
395395
<ClCompile>
396396
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
397-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
397+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
398398
<PrecompiledHeader>Use</PrecompiledHeader>
399399
<MinimalRebuild>false</MinimalRebuild>
400400
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -419,7 +419,7 @@
419419
</Link>
420420
<ClCompile>
421421
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
422-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
422+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
423423
<PrecompiledHeader>Use</PrecompiledHeader>
424424
<MinimalRebuild>false</MinimalRebuild>
425425
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -444,7 +444,7 @@
444444
</Link>
445445
<ClCompile>
446446
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
447-
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;$(ProjectDir)Shaders\Compiled;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
447+
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
448448
<PrecompiledHeader>Use</PrecompiledHeader>
449449
<MinimalRebuild>false</MinimalRebuild>
450450
<WarningLevel>EnableAllWarnings</WarningLevel>
@@ -478,7 +478,6 @@
478478
<ItemGroup>
479479
<None Include="..\README.md" />
480480
<None Include="DirectXTex.inl" />
481-
<None Include="Shaders\CompileShaders.cmd" />
482481
</ItemGroup>
483482
<ItemGroup>
484483
<ClCompile Include="BC.cpp" />
@@ -535,14 +534,6 @@
535534
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Desktop.x64'">true</ExcludedFromBuild>
536535
</ClCompile>
537536
</ItemGroup>
538-
<ItemGroup>
539-
<None Include="Shaders\BC6HEncode.hlsl">
540-
<FileType>Document</FileType>
541-
</None>
542-
<None Include="Shaders\BC7Encode.hlsl">
543-
<FileType>Document</FileType>
544-
</None>
545-
</ItemGroup>
546537
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
547538
<ImportGroup Label="ExtensionTargets" />
548539
<Target Name="EnsureGDK" BeforeTargets="_CheckForInvalidConfigurationAndPlatform" Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(Platform)', 'Gaming\..+\.x64'))">
@@ -552,26 +543,4 @@
552543
</PropertyGroup>
553544
<Error Condition="!Exists('$(VCTargetsPath)\Platforms\$(Platform)\Platform.props')" Text="$([System.String]::Format('$(ErrorText)', '$(Platform)'))" />
554545
</Target>
555-
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
556-
<PropertyGroup>
557-
<_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0])</_ATGFXCPath>
558-
<_ATGFXCPath>$(_ATGFXCPath.Replace("x64",""))</_ATGFXCPath>
559-
<_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\</_ATGFXCPath>
560-
<_ATGFXCVer>$([System.Text.RegularExpressions.Regex]::Match($(_ATGFXCPath), `10\.0\.\d+\.0`))</_ATGFXCVer>
561-
<_ATGFXCVer Condition="'$(_ATGFXCVer)' != '' and !HasTrailingSlash('$(_ATGFXCVer)')">$(_ATGFXCVer)\</_ATGFXCVer>
562-
</PropertyGroup>
563-
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" EnvironmentVariables="WindowsSdkVerBinPath=$(_ATGFXCPath);WindowsSDKVersion=$(_ATGFXCVer);CompileShadersOutput=$(ProjectDir)Shaders/Compiled" LogStandardErrorAsError="true" />
564-
<PropertyGroup>
565-
<_ATGFXCPath />
566-
<_ATGFXCVer />
567-
</PropertyGroup>
568-
</Target>
569-
<Target Name="ATGDeleteShaders" AfterTargets="Clean">
570-
<ItemGroup>
571-
<_ATGShaderHeaders Include="$(ProjectDir)Shaders/Compiled/*.inc" />
572-
<_ATGShaderSymbols Include="$(ProjectDir)Shaders/Compiled/*.pdb" />
573-
</ItemGroup>
574-
<Delete Files="@(_ATGShaderHeaders)" />
575-
<Delete Files="@(_ATGShaderSymbols)" />
576-
</Target>
577546
</Project>

DirectXTex/DirectXTex_GDK_2022.vcxproj.filters

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,6 @@
4646
<None Include="DirectXTex.inl">
4747
<Filter>Header Files</Filter>
4848
</None>
49-
<None Include="Shaders\CompileShaders.cmd">
50-
<Filter>Source Files\Shaders</Filter>
51-
</None>
52-
<None Include="Shaders\BC7Encode.hlsl">
53-
<Filter>Source Files\Shaders</Filter>
54-
</None>
55-
<None Include="Shaders\BC6HEncode.hlsl">
56-
<Filter>Source Files\Shaders</Filter>
57-
</None>
5849
<None Include="..\README.md" />
5950
</ItemGroup>
6051
<ItemGroup>

0 commit comments

Comments
 (0)