From 0bea0068260de42025c2d745490573e23e7b76a6 Mon Sep 17 00:00:00 2001 From: Mikal Date: Sat, 27 Sep 2014 20:08:39 +0200 Subject: [PATCH] Update on win32 build files. Some include and library settings are added for jenkins to match up with meeh's win32 slave. Currenly not executing on winXP even compiler and msdn claims to support it. --- Win32/i2pd.sln | 7 ++++++- Win32/i2pd.vcxproj | 40 +++++++++++++++++++++++--------------- Win32/i2pd.vcxproj.filters | 20 ++++++++++++++++++- 3 files changed, 49 insertions(+), 18 deletions(-) diff --git a/Win32/i2pd.sln b/Win32/i2pd.sln index af0c8110..5d0f9c92 100644 --- a/Win32/i2pd.sln +++ b/Win32/i2pd.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.21005.1 +VisualStudioVersion = 12.0.30501.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "i2pd", "i2pd.vcxproj", "{930568EC-31C9-406A-AD1C-9636DF5D8FAA}" EndProject @@ -13,10 +13,15 @@ Global GlobalSection(ProjectConfigurationPlatforms) = postSolution {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Debug|Win32.ActiveCfg = Debug|Win32 {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Debug|Win32.Build.0 = Debug|Win32 + {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Debug|Win32.Deploy.0 = Debug|Win32 {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Release|Win32.ActiveCfg = Release|Win32 {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Release|Win32.Build.0 = Release|Win32 + {930568EC-31C9-406A-AD1C-9636DF5D8FAA}.Release|Win32.Deploy.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(Performance) = preSolution + HasPerformanceSessions = true + EndGlobalSection EndGlobal diff --git a/Win32/i2pd.vcxproj b/Win32/i2pd.vcxproj index 9d5b8d8f..f3c761ef 100644 --- a/Win32/i2pd.vcxproj +++ b/Win32/i2pd.vcxproj @@ -31,6 +31,7 @@ + @@ -43,8 +44,7 @@ - - + @@ -68,6 +68,7 @@ + @@ -83,10 +84,9 @@ - - - - + + + @@ -97,13 +97,13 @@ Application true - CTP_Nov2013 + v120 MultiByte Application false - v120 + v120_xp true MultiByte @@ -118,14 +118,14 @@ - ./..;$(BOOST);$(CRYPTOPP);$(IncludePath) - $(BOOST)\stage\lib;$(CRYPTOPP)\cryptopp\Win32\Output\$(Configuration)\;$(LibraryPath) + E:\build\cryptopp562;E:\build\boost_1_56_0;./..;$(IncludePath) + E:\build\cryptopp562\Win32\Output\Debug;E:\build\boost_1_56_0\stage\lib;$(LibraryPath) ./..;$(VC_SourcePath); $(ProjectName)_d - ./..;$(BOOST);$(CRYPTOPP);$(IncludePath) - $(BOOST)\stage\lib;$(CRYPTOPP)\cryptopp\Win32\Output\$(Configuration)\;$(LibraryPath) + E:\build\cryptopp562;E:\build\boost_1_56_0;./..;$(IncludePath) + E:\build\cryptopp562\Win32\Output\Release;E:\build\cryptopp562\Win32\cryptopp\Release;E:\build\boost_1_56_0\stage\lib;E:\build\cryptopp562\Win32\cryptlib\DLL-Import Release;$(LibraryPath) ./..;$(VC_SourcePath); @@ -133,7 +133,7 @@ Level3 Disabled true - MultiThreadedDebugDLL + MultiThreadedDebug _MBCS;_WIN32_WINNT=0x0501;%(PreprocessorDefinitions) @@ -149,18 +149,26 @@ MaxSpeed true true - true + MultiThreaded true true - true + false cryptlib.lib;%(AdditionalDependencies) $(OutDir)$(TargetName)$(TargetExt) RequireAdministrator + + + + + + + + - + \ No newline at end of file diff --git a/Win32/i2pd.vcxproj.filters b/Win32/i2pd.vcxproj.filters index 0ff73a0e..e8de2e1a 100644 --- a/Win32/i2pd.vcxproj.filters +++ b/Win32/i2pd.vcxproj.filters @@ -117,6 +117,12 @@ Source Files + + Source Files + + + Source Files + @@ -227,5 +233,17 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Source Files + - + \ No newline at end of file