From d8f5cfdee4665451960505d375bd7a20fb0d6f04 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Mon, 17 Apr 2017 15:45:49 -0700 Subject: Windows profile build target (CPU profiling), and a little bit of optimization revealed by such. --- windows/ZeroTierOne/ZeroTierOne.vcxproj | 74 ++++++++++++++++++++++++- windows/ZeroTierOne/ZeroTierOne.vcxproj.filters | 3 + 2 files changed, 76 insertions(+), 1 deletion(-) (limited to 'windows/ZeroTierOne') diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj b/windows/ZeroTierOne/ZeroTierOne.vcxproj index 32d7fa4a..84a44198 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj @@ -9,6 +9,14 @@ Debug x64 + + Profile + Win32 + + + Profile + x64 + Release Win32 @@ -66,6 +74,7 @@ false + false @@ -113,6 +122,7 @@ + @@ -172,12 +182,24 @@ v140 MultiByte + + Application + true + v140 + MultiByte + Application true v140 MultiByte + + Application + true + v140 + MultiByte + Application false @@ -198,9 +220,15 @@ + + + + + + @@ -213,6 +241,11 @@ $(SolutionDir)\Build\$(Platform)\$(Configuration)\ zerotier-one_x86 + + .exe + $(SolutionDir)\Build\$(Platform)\$(Configuration)\ + zerotier-one_x86 + .exe $(SolutionDir)\Build\$(Platform)\$(Configuration)\ @@ -223,6 +256,11 @@ $(SolutionDir)\Build\$(Platform)\$(Configuration)\ zerotier-one_x64 + + .exe + $(SolutionDir)\Build\$(Platform)\$(Configuration)\ + zerotier-one_x64 + .exe $(SolutionDir)\Build\$(Platform)\$(Configuration)\ @@ -244,6 +282,22 @@ false + + + Level3 + Disabled + true + + + NOMINMAX;STATICLIB;WIN32;ZT_TRACE;ZT_USE_MINIUPNPC;MINIUPNP_STATICLIB;ZT_SOFTWARE_UPDATE_DEFAULT="disable";%(PreprocessorDefinitions) + 4996 + + + true + wsock32.lib;ws2_32.lib;Iphlpapi.lib;Rpcrt4.lib;%(AdditionalDependencies) + false + + Level3 @@ -262,6 +316,24 @@ "notelemetry.obj" %(AdditionalOptions) + + + Level3 + Disabled + true + + + NOMINMAX;STATICLIB;WIN32;ZT_USE_MINIUPNPC;MINIUPNP_STATICLIB;ZT_SOFTWARE_UPDATE_DEFAULT="disable";%(PreprocessorDefinitions) + false + 4996 + + + true + wsock32.lib;ws2_32.lib;Iphlpapi.lib;Rpcrt4.lib;%(AdditionalDependencies) + false + "notelemetry.obj" %(AdditionalOptions) + + Level3 @@ -291,7 +363,7 @@ Level3 - MaxSpeed + Full true true true diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters index ca1640e9..b051b4f7 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters @@ -482,6 +482,9 @@ Header Files\node + + Header Files\node + -- cgit v1.2.3