Skip to content
This repository has been archived by the owner on Jul 12, 2024. It is now read-only.

Commit

Permalink
build: Optimize build speed.
Browse files Browse the repository at this point in the history
  • Loading branch information
MiroKaku committed Nov 21, 2022
1 parent 8195bfe commit 84a26c6
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion msvc/ucxxrt.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,16 @@
<ClCompile Include="..\src\ucrt\stdlib\lldiv.cpp" />
<ClCompile Include="..\src\ucrt\stdlib\rotl.cpp" />
<ClCompile Include="..\src\ucrt\stdlib\rotr.cpp" />
<ClCompile Include="..\src\ucxxrt.cpp" />
<ClCompile Include="..\src\ucxxrt.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<MARMASM Include="..\src\crt\arm\chkstk.asm">
Expand Down Expand Up @@ -784,33 +793,46 @@
<ClCompile />
<ClCompile />
<MASM />
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile />
<ClCompile />
<ClCompile />
<ClCompile />
<MASM />
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile />
<Lib />
<ClCompile />
<ClCompile />
<ClCompile />
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile />
<ClCompile />
<ClCompile />
<ClCompile />
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile />
<ClCompile />
<ClCompile />
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
Expand All @@ -819,6 +841,7 @@
<ClCompile />
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
Expand All @@ -827,6 +850,7 @@
<ClCompile />
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
Expand All @@ -835,6 +859,7 @@
<ClCompile />
<ClCompile>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PrecompiledHeader>Use</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
Expand Down

0 comments on commit 84a26c6

Please sign in to comment.