diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2017-01-27 12:49:09 -0800 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2017-01-30 21:52:42 -0800 |
| commit | 050e4a0f7a8156bd862f95c06ea298ab6697e147 (patch) | |
| tree | bf384f4faa0d10e957519ba42c752fae537283b0 /toolsrc/vcpkglib | |
| parent | 4ded91423aa1dfa3ad8bb7a57879f48d58b9b786 (diff) | |
| download | vcpkg-050e4a0f7a8156bd862f95c06ea298ab6697e147.tar.gz vcpkg-050e4a0f7a8156bd862f95c06ea298ab6697e147.zip | |
Introduce precompiled headers
Diffstat (limited to 'toolsrc/vcpkglib')
| -rw-r--r-- | toolsrc/vcpkglib/vcpkglib.vcxproj | 15 | ||||
| -rw-r--r-- | toolsrc/vcpkglib/vcpkglib.vcxproj.filters | 6 |
2 files changed, 21 insertions, 0 deletions
diff --git a/toolsrc/vcpkglib/vcpkglib.vcxproj b/toolsrc/vcpkglib/vcpkglib.vcxproj index cd220892f..bbf18e80d 100644 --- a/toolsrc/vcpkglib/vcpkglib.vcxproj +++ b/toolsrc/vcpkglib/vcpkglib.vcxproj @@ -78,6 +78,8 @@ <PreprocessorDefinitions>DISABLE_METRICS=$(DISABLE_METRICS);VCPKG_VERSION=$(VCPKG_VERSION);_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalOptions>/std:c++latest %(AdditionalOptions)</AdditionalOptions> <MultiProcessorCompilation>true</MultiProcessorCompilation> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> </ClCompile> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> @@ -89,6 +91,8 @@ <PreprocessorDefinitions>DISABLE_METRICS=$(DISABLE_METRICS);VCPKG_VERSION=$(VCPKG_VERSION);_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalOptions>/std:c++latest %(AdditionalOptions)</AdditionalOptions> <MultiProcessorCompilation>true</MultiProcessorCompilation> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> </ClCompile> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> @@ -102,6 +106,8 @@ <PreprocessorDefinitions>DISABLE_METRICS=$(DISABLE_METRICS);VCPKG_VERSION=$(VCPKG_VERSION);_MBCS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalOptions>/std:c++latest %(AdditionalOptions)</AdditionalOptions> <MultiProcessorCompilation>true</MultiProcessorCompilation> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> @@ -119,6 +125,8 @@ <PreprocessorDefinitions>DISABLE_METRICS=$(DISABLE_METRICS);VCPKG_VERSION=$(VCPKG_VERSION);_MBCS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalOptions>/std:c++latest %(AdditionalOptions)</AdditionalOptions> <MultiProcessorCompilation>true</MultiProcessorCompilation> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> @@ -138,6 +146,7 @@ <ClInclude Include="..\include\package_spec.h" /> <ClInclude Include="..\include\package_spec_parse_result.h" /> <ClInclude Include="..\include\Paragraphs.h" /> + <ClInclude Include="..\include\pch.h" /> <ClInclude Include="..\include\post_build_lint.h" /> <ClInclude Include="..\include\SourceParagraph.h" /> <ClInclude Include="..\include\StatusParagraph.h" /> @@ -186,6 +195,12 @@ <ClCompile Include="..\src\commands_version.cpp" /> <ClCompile Include="..\src\MachineType.cpp" /> <ClCompile Include="..\src\metrics.cpp" /> + <ClCompile Include="..\src\pch.cpp"> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> + </ClCompile> <ClCompile Include="..\src\post_build_lint.cpp" /> <ClCompile Include="..\src\Stopwatch.cpp" /> <ClCompile Include="..\src\vcpkglib.cpp" /> diff --git a/toolsrc/vcpkglib/vcpkglib.vcxproj.filters b/toolsrc/vcpkglib/vcpkglib.vcxproj.filters index faac8cd67..0f8b03378 100644 --- a/toolsrc/vcpkglib/vcpkglib.vcxproj.filters +++ b/toolsrc/vcpkglib/vcpkglib.vcxproj.filters @@ -150,6 +150,9 @@ <ClCompile Include="..\src\vcpkg_Strings.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\src\pch.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\include\package_spec.h"> @@ -254,5 +257,8 @@ <ClInclude Include="..\include\vcpkg_System.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\include\pch.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file |
