From 51be440a287268445ba24fef917345f877b76c01 Mon Sep 17 00:00:00 2001 From: evoskuil Date: Wed, 9 Apr 2014 03:27:27 -0700 Subject: [PATCH] Update VS build configurations. --- .../msvc/vs2010/inproc_lat/inproc_lat.props | 12 ++---- .../msvc/vs2010/inproc_lat/inproc_lat.vcxproj | 4 +- .../msvc/vs2010/inproc_thr/inproc_thr.props | 14 ++----- .../msvc/vs2010/inproc_thr/inproc_thr.vcxproj | 4 +- builds/msvc/vs2010/libsodium.import.props | 4 +- builds/msvc/vs2010/libsodium.import.xml | 3 +- builds/msvc/vs2010/libzmq.import.props | 10 ++++- builds/msvc/vs2010/libzmq.import.xml | 20 +++++++++- builds/msvc/vs2010/libzmq/libzmq.props | 40 +++++++------------ builds/msvc/vs2010/local_lat/local_lat.props | 14 ++----- .../msvc/vs2010/local_lat/local_lat.vcxproj | 4 +- builds/msvc/vs2010/local_thr/local_thr.props | 14 ++----- .../msvc/vs2010/local_thr/local_thr.vcxproj | 4 +- .../msvc/vs2010/remote_lat/remote_lat.props | 14 ++----- .../msvc/vs2010/remote_lat/remote_lat.vcxproj | 4 +- .../msvc/vs2010/remote_thr/remote_thr.props | 14 ++----- .../msvc/vs2010/remote_thr/remote_thr.vcxproj | 4 +- .../msvc/vs2012/inproc_lat/inproc_lat.props | 12 ++---- .../msvc/vs2012/inproc_lat/inproc_lat.vcxproj | 4 +- .../msvc/vs2012/inproc_thr/inproc_thr.props | 14 ++----- .../msvc/vs2012/inproc_thr/inproc_thr.vcxproj | 4 +- builds/msvc/vs2012/libsodium.import.props | 4 +- builds/msvc/vs2012/libsodium.import.xml | 3 +- builds/msvc/vs2012/libzmq.import.props | 10 ++++- builds/msvc/vs2012/libzmq.import.xml | 20 +++++++++- builds/msvc/vs2012/libzmq/libzmq.props | 40 +++++++------------ builds/msvc/vs2012/local_lat/local_lat.props | 14 ++----- .../msvc/vs2012/local_lat/local_lat.vcxproj | 4 +- builds/msvc/vs2012/local_thr/local_thr.props | 14 ++----- .../msvc/vs2012/local_thr/local_thr.vcxproj | 4 +- .../msvc/vs2012/remote_lat/remote_lat.props | 14 ++----- .../msvc/vs2012/remote_lat/remote_lat.vcxproj | 4 +- .../msvc/vs2012/remote_thr/remote_thr.props | 14 ++----- .../msvc/vs2012/remote_thr/remote_thr.vcxproj | 4 +- .../msvc/vs2013/inproc_lat/inproc_lat.props | 12 ++---- .../msvc/vs2013/inproc_lat/inproc_lat.vcxproj | 4 +- .../msvc/vs2013/inproc_thr/inproc_thr.props | 14 ++----- .../msvc/vs2013/inproc_thr/inproc_thr.vcxproj | 4 +- builds/msvc/vs2013/libsodium.import.props | 13 ++---- builds/msvc/vs2013/libsodium.import.xml | 3 +- builds/msvc/vs2013/libzmq.import.props | 19 +++++---- builds/msvc/vs2013/libzmq.import.xml | 20 +++++++++- builds/msvc/vs2013/libzmq/libzmq.props | 38 +++++++----------- builds/msvc/vs2013/local_lat/local_lat.props | 14 ++----- .../msvc/vs2013/local_lat/local_lat.vcxproj | 4 +- builds/msvc/vs2013/local_thr/local_thr.props | 14 ++----- .../msvc/vs2013/local_thr/local_thr.vcxproj | 4 +- .../msvc/vs2013/remote_lat/remote_lat.props | 14 ++----- .../msvc/vs2013/remote_lat/remote_lat.vcxproj | 4 +- .../msvc/vs2013/remote_thr/remote_thr.props | 14 ++----- .../msvc/vs2013/remote_thr/remote_thr.vcxproj | 4 +- packaging/nuget/package.gsl | 5 ++- 52 files changed, 253 insertions(+), 317 deletions(-) diff --git a/builds/msvc/vs2010/inproc_lat/inproc_lat.props b/builds/msvc/vs2010/inproc_lat/inproc_lat.props index d0b0c59c..40eaf70f 100644 --- a/builds/msvc/vs2010/inproc_lat/inproc_lat.props +++ b/builds/msvc/vs2010/inproc_lat/inproc_lat.props @@ -14,18 +14,12 @@ copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/inproc_lat/inproc_lat.vcxproj b/builds/msvc/vs2010/inproc_lat/inproc_lat.vcxproj index 4b65cf1f..84e5ae86 100644 --- a/builds/msvc/vs2010/inproc_lat/inproc_lat.vcxproj +++ b/builds/msvc/vs2010/inproc_lat/inproc_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2010/inproc_thr/inproc_thr.props b/builds/msvc/vs2010/inproc_thr/inproc_thr.props index a190b0d2..bc338140 100644 --- a/builds/msvc/vs2010/inproc_thr/inproc_thr.props +++ b/builds/msvc/vs2010/inproc_thr/inproc_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/inproc_thr/inproc_thr.vcxproj b/builds/msvc/vs2010/inproc_thr/inproc_thr.vcxproj index d28654af..82c8338f 100644 --- a/builds/msvc/vs2010/inproc_thr/inproc_thr.vcxproj +++ b/builds/msvc/vs2010/inproc_thr/inproc_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2010/libsodium.import.props b/builds/msvc/vs2010/libsodium.import.props index cf6dae18..9a99828f 100644 --- a/builds/msvc/vs2010/libsodium.import.props +++ b/builds/msvc/vs2010/libsodium.import.props @@ -12,7 +12,7 @@ - + @@ -53,7 +53,7 @@ - + - + diff --git a/builds/msvc/vs2010/libzmq.import.props b/builds/msvc/vs2010/libzmq.import.props index 80c92a5c..59f9dca8 100644 --- a/builds/msvc/vs2010/libzmq.import.props +++ b/builds/msvc/vs2010/libzmq.import.props @@ -17,6 +17,8 @@ $(ProjectDir)..\..\..\..\..\libzmq\include\;%(AdditionalIncludeDirectories) + ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) + HAVE_LIBSODIUM;%(PreprocessorDefinitions) @@ -26,7 +28,7 @@ - + $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Debug\libzmq10\libzmq.imp.lib;%(AdditionalDependencies) @@ -52,6 +54,12 @@ $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Release\libzmq10\libzmq.ltcg.lib;%(AdditionalDependencies) + + + + + true + diff --git a/builds/msvc/vs2010/libzmq.import.xml b/builds/msvc/vs2010/libzmq.import.xml index 59d66fe4..27f03dd1 100644 --- a/builds/msvc/vs2010/libzmq.import.xml +++ b/builds/msvc/vs2010/libzmq.import.xml @@ -1,5 +1,23 @@ + - + + + + + + + + + + + + + + + + + + diff --git a/builds/msvc/vs2010/libzmq/libzmq.props b/builds/msvc/vs2010/libzmq/libzmq.props index 7e99d427..b714c98e 100644 --- a/builds/msvc/vs2010/libzmq/libzmq.props +++ b/builds/msvc/vs2010/libzmq/libzmq.props @@ -7,6 +7,16 @@ AllRules.ruleset false + + + + + + + + + true + @@ -20,38 +30,18 @@ _CRT_SECURE_NO_WARNINGS;FD_SETSIZE=1024;ZMQ_USE_SELECT;%(PreprocessorDefinitions) ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) HAVE_LIBSODIUM;%(PreprocessorDefinitions) + ZMQ_STATIC;%(PreprocessorDefinitions) + DLL_EXPORT;%(PreprocessorDefinitions) Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - + - - - DLL_EXPORT;%(PreprocessorDefinitions) - - - - - - - - - - - true - - - + diff --git a/builds/msvc/vs2010/local_lat/local_lat.props b/builds/msvc/vs2010/local_lat/local_lat.props index a966200d..9107a842 100644 --- a/builds/msvc/vs2010/local_lat/local_lat.props +++ b/builds/msvc/vs2010/local_lat/local_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/local_lat/local_lat.vcxproj b/builds/msvc/vs2010/local_lat/local_lat.vcxproj index d15d9c95..91856731 100644 --- a/builds/msvc/vs2010/local_lat/local_lat.vcxproj +++ b/builds/msvc/vs2010/local_lat/local_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2010/local_thr/local_thr.props b/builds/msvc/vs2010/local_thr/local_thr.props index ef9ac359..eb77d5d2 100644 --- a/builds/msvc/vs2010/local_thr/local_thr.props +++ b/builds/msvc/vs2010/local_thr/local_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/local_thr/local_thr.vcxproj b/builds/msvc/vs2010/local_thr/local_thr.vcxproj index 5bb12042..036139f6 100644 --- a/builds/msvc/vs2010/local_thr/local_thr.vcxproj +++ b/builds/msvc/vs2010/local_thr/local_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2010/remote_lat/remote_lat.props b/builds/msvc/vs2010/remote_lat/remote_lat.props index 67e9043c..bc982f71 100644 --- a/builds/msvc/vs2010/remote_lat/remote_lat.props +++ b/builds/msvc/vs2010/remote_lat/remote_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/remote_lat/remote_lat.vcxproj b/builds/msvc/vs2010/remote_lat/remote_lat.vcxproj index 0ebebed6..fce6e5ed 100644 --- a/builds/msvc/vs2010/remote_lat/remote_lat.vcxproj +++ b/builds/msvc/vs2010/remote_lat/remote_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2010/remote_thr/remote_thr.props b/builds/msvc/vs2010/remote_thr/remote_thr.props index 1bb53530..1f9ff208 100644 --- a/builds/msvc/vs2010/remote_thr/remote_thr.props +++ b/builds/msvc/vs2010/remote_thr/remote_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2010/remote_thr/remote_thr.vcxproj b/builds/msvc/vs2010/remote_thr/remote_thr.vcxproj index 3a18c160..44aadfe7 100644 --- a/builds/msvc/vs2010/remote_thr/remote_thr.vcxproj +++ b/builds/msvc/vs2010/remote_thr/remote_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/inproc_lat/inproc_lat.props b/builds/msvc/vs2012/inproc_lat/inproc_lat.props index d0b0c59c..40eaf70f 100644 --- a/builds/msvc/vs2012/inproc_lat/inproc_lat.props +++ b/builds/msvc/vs2012/inproc_lat/inproc_lat.props @@ -14,18 +14,12 @@ copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/inproc_lat/inproc_lat.vcxproj b/builds/msvc/vs2012/inproc_lat/inproc_lat.vcxproj index ec00f2cd..49022039 100644 --- a/builds/msvc/vs2012/inproc_lat/inproc_lat.vcxproj +++ b/builds/msvc/vs2012/inproc_lat/inproc_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/inproc_thr/inproc_thr.props b/builds/msvc/vs2012/inproc_thr/inproc_thr.props index a190b0d2..bc338140 100644 --- a/builds/msvc/vs2012/inproc_thr/inproc_thr.props +++ b/builds/msvc/vs2012/inproc_thr/inproc_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/inproc_thr/inproc_thr.vcxproj b/builds/msvc/vs2012/inproc_thr/inproc_thr.vcxproj index 2eaeeaeb..c9b2fb15 100644 --- a/builds/msvc/vs2012/inproc_thr/inproc_thr.vcxproj +++ b/builds/msvc/vs2012/inproc_thr/inproc_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/libsodium.import.props b/builds/msvc/vs2012/libsodium.import.props index 1f76473e..0e27e5dc 100644 --- a/builds/msvc/vs2012/libsodium.import.props +++ b/builds/msvc/vs2012/libsodium.import.props @@ -12,7 +12,7 @@ - + @@ -53,7 +53,7 @@ - + - + diff --git a/builds/msvc/vs2012/libzmq.import.props b/builds/msvc/vs2012/libzmq.import.props index cbc79cfa..c2b1366d 100644 --- a/builds/msvc/vs2012/libzmq.import.props +++ b/builds/msvc/vs2012/libzmq.import.props @@ -17,6 +17,8 @@ $(ProjectDir)..\..\..\..\..\libzmq\include\;%(AdditionalIncludeDirectories) + ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) + HAVE_LIBSODIUM;%(PreprocessorDefinitions) @@ -26,7 +28,7 @@ - + $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Debug\libzmq11\libzmq.imp.lib;%(AdditionalDependencies) @@ -52,6 +54,12 @@ $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Release\libzmq11\libzmq.ltcg.lib;%(AdditionalDependencies) + + + + + true + diff --git a/builds/msvc/vs2012/libzmq.import.xml b/builds/msvc/vs2012/libzmq.import.xml index 59d66fe4..27f03dd1 100644 --- a/builds/msvc/vs2012/libzmq.import.xml +++ b/builds/msvc/vs2012/libzmq.import.xml @@ -1,5 +1,23 @@ + - + + + + + + + + + + + + + + + + + + diff --git a/builds/msvc/vs2012/libzmq/libzmq.props b/builds/msvc/vs2012/libzmq/libzmq.props index 7e99d427..b714c98e 100644 --- a/builds/msvc/vs2012/libzmq/libzmq.props +++ b/builds/msvc/vs2012/libzmq/libzmq.props @@ -7,6 +7,16 @@ AllRules.ruleset false + + + + + + + + + true + @@ -20,38 +30,18 @@ _CRT_SECURE_NO_WARNINGS;FD_SETSIZE=1024;ZMQ_USE_SELECT;%(PreprocessorDefinitions) ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) HAVE_LIBSODIUM;%(PreprocessorDefinitions) + ZMQ_STATIC;%(PreprocessorDefinitions) + DLL_EXPORT;%(PreprocessorDefinitions) Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - + - - - DLL_EXPORT;%(PreprocessorDefinitions) - - - - - - - - - - - true - - - + diff --git a/builds/msvc/vs2012/local_lat/local_lat.props b/builds/msvc/vs2012/local_lat/local_lat.props index a966200d..9107a842 100644 --- a/builds/msvc/vs2012/local_lat/local_lat.props +++ b/builds/msvc/vs2012/local_lat/local_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/local_lat/local_lat.vcxproj b/builds/msvc/vs2012/local_lat/local_lat.vcxproj index e79470d1..961d1465 100644 --- a/builds/msvc/vs2012/local_lat/local_lat.vcxproj +++ b/builds/msvc/vs2012/local_lat/local_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/local_thr/local_thr.props b/builds/msvc/vs2012/local_thr/local_thr.props index ef9ac359..eb77d5d2 100644 --- a/builds/msvc/vs2012/local_thr/local_thr.props +++ b/builds/msvc/vs2012/local_thr/local_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/local_thr/local_thr.vcxproj b/builds/msvc/vs2012/local_thr/local_thr.vcxproj index b14bcce4..1fec1fd0 100644 --- a/builds/msvc/vs2012/local_thr/local_thr.vcxproj +++ b/builds/msvc/vs2012/local_thr/local_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/remote_lat/remote_lat.props b/builds/msvc/vs2012/remote_lat/remote_lat.props index 67e9043c..bc982f71 100644 --- a/builds/msvc/vs2012/remote_lat/remote_lat.props +++ b/builds/msvc/vs2012/remote_lat/remote_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/remote_lat/remote_lat.vcxproj b/builds/msvc/vs2012/remote_lat/remote_lat.vcxproj index 80dba004..4671a440 100644 --- a/builds/msvc/vs2012/remote_lat/remote_lat.vcxproj +++ b/builds/msvc/vs2012/remote_lat/remote_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2012/remote_thr/remote_thr.props b/builds/msvc/vs2012/remote_thr/remote_thr.props index 1bb53530..1f9ff208 100644 --- a/builds/msvc/vs2012/remote_thr/remote_thr.props +++ b/builds/msvc/vs2012/remote_thr/remote_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2012/remote_thr/remote_thr.vcxproj b/builds/msvc/vs2012/remote_thr/remote_thr.vcxproj index 2584c751..4a6bd42f 100644 --- a/builds/msvc/vs2012/remote_thr/remote_thr.vcxproj +++ b/builds/msvc/vs2012/remote_thr/remote_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/inproc_lat/inproc_lat.props b/builds/msvc/vs2013/inproc_lat/inproc_lat.props index d0b0c59c..40eaf70f 100644 --- a/builds/msvc/vs2013/inproc_lat/inproc_lat.props +++ b/builds/msvc/vs2013/inproc_lat/inproc_lat.props @@ -14,18 +14,12 @@ copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/inproc_lat/inproc_lat.vcxproj b/builds/msvc/vs2013/inproc_lat/inproc_lat.vcxproj index 6df9f632..9b3090df 100644 --- a/builds/msvc/vs2013/inproc_lat/inproc_lat.vcxproj +++ b/builds/msvc/vs2013/inproc_lat/inproc_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/inproc_thr/inproc_thr.props b/builds/msvc/vs2013/inproc_thr/inproc_thr.props index a190b0d2..bc338140 100644 --- a/builds/msvc/vs2013/inproc_thr/inproc_thr.props +++ b/builds/msvc/vs2013/inproc_thr/inproc_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/inproc_thr/inproc_thr.vcxproj b/builds/msvc/vs2013/inproc_thr/inproc_thr.vcxproj index bf848624..02e02880 100644 --- a/builds/msvc/vs2013/inproc_thr/inproc_thr.vcxproj +++ b/builds/msvc/vs2013/inproc_thr/inproc_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/libsodium.import.props b/builds/msvc/vs2013/libsodium.import.props index 099e7939..960e2edd 100644 --- a/builds/msvc/vs2013/libsodium.import.props +++ b/builds/msvc/vs2013/libsodium.import.props @@ -12,21 +12,16 @@ - + $(ProjectDir)..\..\..\..\..\libsodium\src\libsodium\include;$(ProjectDir)..\..\..\..\..\libsodium\src\libsodium\include\sodium\;%(AdditionalIncludeDirectories) - - - - - - SODIUM_STATIC;%(PreprocessorDefinitions) + SODIUM_STATIC;%(PreprocessorDefinitions) - + $(ProjectDir)..\..\..\..\..\libsodium\bin\$(PlatformName)\Debug\libsodium12\libsodium.imp.lib;%(AdditionalDependencies) @@ -53,7 +48,7 @@ - + - + diff --git a/builds/msvc/vs2013/libzmq.import.props b/builds/msvc/vs2013/libzmq.import.props index b3b554fa..c9c4cdf9 100644 --- a/builds/msvc/vs2013/libzmq.import.props +++ b/builds/msvc/vs2013/libzmq.import.props @@ -11,22 +11,25 @@ + + + true + $(ProjectDir)..\..\..\..\..\libzmq\include\;%(AdditionalIncludeDirectories) + ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) + HAVE_LIBSODIUM;%(PreprocessorDefinitions) + ZMQ_STATIC;%(PreprocessorDefinitions) + + - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - - - + $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Debug\libzmq12\libzmq.imp.lib;%(AdditionalDependencies) @@ -52,7 +55,7 @@ $(ProjectDir)..\..\..\..\..\libzmq\bin\$(PlatformName)\Release\libzmq12\libzmq.ltcg.lib;%(AdditionalDependencies) - + diff --git a/builds/msvc/vs2013/libzmq.import.xml b/builds/msvc/vs2013/libzmq.import.xml index 59d66fe4..27f03dd1 100644 --- a/builds/msvc/vs2013/libzmq.import.xml +++ b/builds/msvc/vs2013/libzmq.import.xml @@ -1,5 +1,23 @@ + - + + + + + + + + + + + + + + + + + + diff --git a/builds/msvc/vs2013/libzmq/libzmq.props b/builds/msvc/vs2013/libzmq/libzmq.props index 7e99d427..bb44f0c4 100644 --- a/builds/msvc/vs2013/libzmq/libzmq.props +++ b/builds/msvc/vs2013/libzmq/libzmq.props @@ -7,6 +7,16 @@ AllRules.ruleset false + + + + + + + + + true + @@ -20,38 +30,18 @@ _CRT_SECURE_NO_WARNINGS;FD_SETSIZE=1024;ZMQ_USE_SELECT;%(PreprocessorDefinitions) ZMQ_HAVE_OPENPGM;%(PreprocessorDefinitions) HAVE_LIBSODIUM;%(PreprocessorDefinitions) + ZMQ_STATIC;%(PreprocessorDefinitions) + DLL_EXPORT;%(PreprocessorDefinitions) Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - + /ignore:4221 %(AdditionalOptions) - - - DLL_EXPORT;%(PreprocessorDefinitions) - - - - - - - - - - - true - - - + diff --git a/builds/msvc/vs2013/local_lat/local_lat.props b/builds/msvc/vs2013/local_lat/local_lat.props index a966200d..9107a842 100644 --- a/builds/msvc/vs2013/local_lat/local_lat.props +++ b/builds/msvc/vs2013/local_lat/local_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/local_lat/local_lat.vcxproj b/builds/msvc/vs2013/local_lat/local_lat.vcxproj index a1c08193..5c714fff 100644 --- a/builds/msvc/vs2013/local_lat/local_lat.vcxproj +++ b/builds/msvc/vs2013/local_lat/local_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/local_thr/local_thr.props b/builds/msvc/vs2013/local_thr/local_thr.props index ef9ac359..eb77d5d2 100644 --- a/builds/msvc/vs2013/local_thr/local_thr.props +++ b/builds/msvc/vs2013/local_thr/local_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/local_thr/local_thr.vcxproj b/builds/msvc/vs2013/local_thr/local_thr.vcxproj index 9d3115b5..2445561f 100644 --- a/builds/msvc/vs2013/local_thr/local_thr.vcxproj +++ b/builds/msvc/vs2013/local_thr/local_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/remote_lat/remote_lat.props b/builds/msvc/vs2013/remote_lat/remote_lat.props index 67e9043c..bc982f71 100644 --- a/builds/msvc/vs2013/remote_lat/remote_lat.props +++ b/builds/msvc/vs2013/remote_lat/remote_lat.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/remote_lat/remote_lat.vcxproj b/builds/msvc/vs2013/remote_lat/remote_lat.vcxproj index d656e42f..a02bc0b8 100644 --- a/builds/msvc/vs2013/remote_lat/remote_lat.vcxproj +++ b/builds/msvc/vs2013/remote_lat/remote_lat.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/builds/msvc/vs2013/remote_thr/remote_thr.props b/builds/msvc/vs2013/remote_thr/remote_thr.props index 1bb53530..1f9ff208 100644 --- a/builds/msvc/vs2013/remote_thr/remote_thr.props +++ b/builds/msvc/vs2013/remote_thr/remote_thr.props @@ -7,25 +7,19 @@ AllRules.ruleset false - + copy $(ProjectDir)..\..\platform.hpp $(ProjectDir)..\..\..\..\perf\ - - - - - ZMQ_STATIC;%(PreprocessorDefinitions) - - Advapi32.lib;Ws2_32.lib;Rpcrt4.lib;%(AdditionalDependencies) - + Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies) + - + diff --git a/builds/msvc/vs2013/remote_thr/remote_thr.vcxproj b/builds/msvc/vs2013/remote_thr/remote_thr.vcxproj index 01502662..235978db 100644 --- a/builds/msvc/vs2013/remote_thr/remote_thr.vcxproj +++ b/builds/msvc/vs2013/remote_thr/remote_thr.vcxproj @@ -61,13 +61,13 @@ - + - + diff --git a/packaging/nuget/package.gsl b/packaging/nuget/package.gsl index b923f6ed..dc5f4204 100644 --- a/packaging/nuget/package.gsl +++ b/packaging/nuget/package.gsl @@ -23,7 +23,7 @@ https://github.com/zeromq/libzmq https://avatars1.githubusercontent.com/u/109777?s=32 true - true + false The 0MQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. 0MQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. The 0MQ lightweight messaging kernel, with libsodium integrated, packaged for Visual Studio 2013 (v120) and CTP_Nov2013 compilers. https://raw.github.com/zeromq/libzmq/master/NEWS @@ -123,6 +123,9 @@ + + + HAVE_LIBSODIUM;%(PreprocessorDefinitions) $\(MSBuildThisFileDirectory)include\\;%(AdditionalIncludeDirectories)