Skip to content

Commit 548983b

Browse files
committed
Reduce includes.
1 parent cfac2a0 commit 548983b

File tree

5 files changed

+5
-3
lines changed

5 files changed

+5
-3
lines changed

vsix/ProjectTemplates/VC/Windows Desktop/ConsoleApplication/ConsoleApplication.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<PrecompiledHeader>Use</PrecompiledHeader>
6464
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
6565
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
66-
<PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
66+
<PreprocessorDefinitions>_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
6767
<WarningLevel>Level4</WarningLevel>
6868
<AdditionalOptions>%(AdditionalOptions) /permissive- /bigobj</AdditionalOptions>
6969
</ClCompile>

vsix/ProjectTemplates/VC/Windows Desktop/WindowsApplication/WindowsApplication.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<PrecompiledHeader>Use</PrecompiledHeader>
6464
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
6565
<PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
66-
<PreprocessorDefinitions>_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
66+
<PreprocessorDefinitions>_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
6767
<WarningLevel>Level4</WarningLevel>
6868
<AdditionalOptions>%(AdditionalOptions) /permissive- /bigobj</AdditionalOptions>
6969
</ClCompile>

vsix/ProjectTemplates/VC/Windows Universal/BlankApp/BlankApp.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<!--Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
7979
<AdditionalOptions Condition="'$(CppWinRTHeapEnforcement)'==''">/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions>
8080
<DisableSpecificWarnings></DisableSpecificWarnings>
81+
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
8182
</ClCompile>
8283
</ItemDefinitionGroup>
8384
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">

vsix/ProjectTemplates/VC/Windows Universal/CoreApp/CoreApp.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
<WarningLevel>Level4</WarningLevel>
7777
<AdditionalOptions>%(AdditionalOptions) /bigobj</AdditionalOptions>
7878
<DisableSpecificWarnings></DisableSpecificWarnings>
79+
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
7980
</ClCompile>
8081
<Link>
8182
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>

vsix/ProjectTemplates/VC/Windows Universal/WindowsRuntimeComponent/WindowsRuntimeComponent.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<!--Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
8383
<AdditionalOptions Condition="'$(CppWinRTHeapEnforcement)'==''">/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions>
8484
<DisableSpecificWarnings></DisableSpecificWarnings>
85-
<PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85+
<PreprocessorDefinitions>_WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
8686
<AdditionalUsingDirectories>$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
8787
</ClCompile>
8888
<Link>

0 commit comments

Comments
 (0)