diff options
author | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2017-04-18 12:22:44 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2017-04-18 12:22:44 -0700 |
commit | aaf597f0205b79c0f1d8523f15c8d8aaecb63f43 (patch) | |
tree | 3824dfca12d1dc35530692f6732b47964c6a26cb /windows/ZeroTierOne/ZeroTierOne.vcxproj | |
parent | 72bd3064a20aec9b1fcbc86bb590aca87f4eca71 (diff) | |
download | infinitytier-aaf597f0205b79c0f1d8523f15c8d8aaecb63f43.tar.gz infinitytier-aaf597f0205b79c0f1d8523f15c8d8aaecb63f43.zip |
Cleanup, Windows fixes, Self test fix
Diffstat (limited to 'windows/ZeroTierOne/ZeroTierOne.vcxproj')
-rw-r--r-- | windows/ZeroTierOne/ZeroTierOne.vcxproj | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj b/windows/ZeroTierOne/ZeroTierOne.vcxproj index 6ed95010..96de5d2b 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj @@ -72,12 +72,27 @@ <ClCompile Include="..\..\node\Tag.cpp" /> <ClCompile Include="..\..\node\Topology.cpp" /> <ClCompile Include="..\..\node\Utils.cpp" /> - <ClCompile Include="..\..\one.cpp" /> + <ClCompile Include="..\..\one.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">false</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">false</ExcludedFromBuild> + </ClCompile> <ClCompile Include="..\..\osdep\Http.cpp" /> <ClCompile Include="..\..\osdep\ManagedRoute.cpp" /> <ClCompile Include="..\..\osdep\OSUtils.cpp" /> <ClCompile Include="..\..\osdep\PortMapper.cpp" /> <ClCompile Include="..\..\osdep\WindowsEthernetTap.cpp" /> + <ClCompile Include="..\..\selftest.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild> + </ClCompile> <ClCompile Include="..\..\service\OneService.cpp" /> <ClCompile Include="..\..\service\SoftwareUpdater.cpp" /> <ClCompile Include="ServiceBase.cpp" /> @@ -363,7 +378,7 @@ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> <WarningLevel>Level3</WarningLevel> - <Optimization>Full</Optimization> + <Optimization>MaxSpeed</Optimization> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> @@ -377,6 +392,9 @@ <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <OmitFramePointers>true</OmitFramePointers> <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <ControlFlowGuard>Guard</ControlFlowGuard> + <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> + <CallingConvention>VectorCall</CallingConvention> </ClCompile> <Link> <GenerateDebugInformation>true</GenerateDebugInformation> |