From aae4002a354539dd4f0e997ced3736f1b00968e6 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Wed, 22 Feb 2012 08:30:46 +0100 Subject: libzmq & libxszmq projects added to MSVC build Signed-off-by: Martin Sustrik --- builds/msvc/libxszmq/libxszmq.vcxproj | 77 ++++++++++++++++++++++++++ builds/msvc/libxszmq/libxszmq.vcxproj.filters | 2 + builds/msvc/libzmq/libzmq.vcxproj | 79 +++++++++++++++++++++++++++ builds/msvc/libzmq/libzmq.vcxproj.filters | 2 + builds/msvc/msvc10.sln | 28 ++++++++++ 5 files changed, 188 insertions(+) create mode 100644 builds/msvc/libxszmq/libxszmq.vcxproj create mode 100644 builds/msvc/libxszmq/libxszmq.vcxproj.filters create mode 100644 builds/msvc/libzmq/libzmq.vcxproj create mode 100644 builds/msvc/libzmq/libzmq.vcxproj.filters (limited to 'builds/msvc') diff --git a/builds/msvc/libxszmq/libxszmq.vcxproj b/builds/msvc/libxszmq/libxszmq.vcxproj new file mode 100644 index 0000000..56372dd --- /dev/null +++ b/builds/msvc/libxszmq/libxszmq.vcxproj @@ -0,0 +1,77 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C} + libxszmq + + + + Application + true + MultiByte + + + Application + false + true + MultiByte + + + + + + + + + + + + + + + Level3 + Disabled + + + true + + + copy ..\..\..\bin\$(PlatformName)\libxs_d.dll ..\..\..\bin\$(PlatformName)\libxszmq_d.dll +copy ..\..\..\lib\$(PlatformName)\libxs_d.lib ..\..\..\lib\$(PlatformName)\libxszmq_d.lib +copy ..\..\..\lib\$(PlatformName)\libxs_d.exp ..\..\..\lib\$(PlatformName)\libxszmq_d.exp + + + + + Level3 + MaxSpeed + true + true + + + true + true + true + + + copy ..\..\..\bin\$(PlatformName)\libxs.dll ..\..\..\bin\$(PlatformName)\libxszmq.dll +copy ..\..\..\lib\$(PlatformName)\libxs.lib ..\..\..\lib\$(PlatformName)\libxszmq.lib +copy ..\..\..\lib\$(PlatformName)\libxs.exp ..\..\..\lib\$(PlatformName)\libxszmq.exp + + + + + + + + \ No newline at end of file diff --git a/builds/msvc/libxszmq/libxszmq.vcxproj.filters b/builds/msvc/libxszmq/libxszmq.vcxproj.filters new file mode 100644 index 0000000..9cd8510 --- /dev/null +++ b/builds/msvc/libxszmq/libxszmq.vcxproj.filters @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/builds/msvc/libzmq/libzmq.vcxproj b/builds/msvc/libzmq/libzmq.vcxproj new file mode 100644 index 0000000..a91f340 --- /dev/null +++ b/builds/msvc/libzmq/libzmq.vcxproj @@ -0,0 +1,79 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5} + libzmq + + + + Application + true + MultiByte + + + Application + false + true + MultiByte + + + + + + + + + + + + + + + Level3 + Disabled + + + true + + + copy ..\..\..\include\xszmq.h ..\..\..\include\zmq.h +copy ..\..\..\bin\$(PlatformName)\libxs_d.dll ..\..\..\bin\$(PlatformName)\libzmq_d.dll +copy ..\..\..\lib\$(PlatformName)\libxs_d.lib ..\..\..\lib\$(PlatformName)\libzmq_d.lib +copy ..\..\..\lib\$(PlatformName)\libxs_d.exp ..\..\..\lib\$(PlatformName)\libzmq_d.exp + + + + + Level3 + MaxSpeed + true + true + + + true + true + true + + + copy ..\..\..\include\xszmq.h ..\..\..\include\zmq.h +copy ..\..\..\bin\$(PlatformName)\libxs.dll ..\..\..\bin\$(PlatformName)\libzmq.dll +copy ..\..\..\lib\$(PlatformName)\libxs.lib ..\..\..\lib\$(PlatformName)\libzmq.lib +copy ..\..\..\lib\$(PlatformName)\libxs.exp ..\..\..\lib\$(PlatformName)\libzmq.exp + + + + + + + + \ No newline at end of file diff --git a/builds/msvc/libzmq/libzmq.vcxproj.filters b/builds/msvc/libzmq/libzmq.vcxproj.filters new file mode 100644 index 0000000..9cd8510 --- /dev/null +++ b/builds/msvc/libzmq/libzmq.vcxproj.filters @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/builds/msvc/msvc10.sln b/builds/msvc/msvc10.sln index 8e88ac8..473dd35 100644 --- a/builds/msvc/msvc10.sln +++ b/builds/msvc/msvc10.sln @@ -17,6 +17,16 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "inproc_thr", "inproc_thr\in EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "tests\tests.vcxproj", "{E4EC3EA1-FCA9-402E-BB69-6E9644997D98}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libxszmq", "libxszmq\libxszmq.vcxproj", "{4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}" + ProjectSection(ProjectDependencies) = postProject + {641C5F36-32EE-4323-B740-992B651CF9D6} = {641C5F36-32EE-4323-B740-992B651CF9D6} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libzmq", "libzmq\libzmq.vcxproj", "{B3BBC72C-9B73-422D-988F-6AC8A252DBC5}" + ProjectSection(ProjectDependencies) = postProject + {641C5F36-32EE-4323-B740-992B651CF9D6} = {641C5F36-32EE-4323-B740-992B651CF9D6} + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -120,6 +130,24 @@ Global {E4EC3EA1-FCA9-402E-BB69-6E9644997D98}.WithOpenPGM|Win32.ActiveCfg = Release|Win32 {E4EC3EA1-FCA9-402E-BB69-6E9644997D98}.WithOpenPGM|Win32.Build.0 = Release|Win32 {E4EC3EA1-FCA9-402E-BB69-6E9644997D98}.WithOpenPGM|x64.ActiveCfg = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Debug|Win32.ActiveCfg = Debug|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Debug|Win32.Build.0 = Debug|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Debug|x64.ActiveCfg = Debug|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Release|Win32.ActiveCfg = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Release|Win32.Build.0 = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.Release|x64.ActiveCfg = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.WithOpenPGM|Win32.ActiveCfg = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.WithOpenPGM|Win32.Build.0 = Release|Win32 + {4077B38E-ADBE-47B8-A2D4-05EE3D87A93C}.WithOpenPGM|x64.ActiveCfg = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Debug|Win32.ActiveCfg = Debug|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Debug|Win32.Build.0 = Debug|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Debug|x64.ActiveCfg = Debug|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Release|Win32.ActiveCfg = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Release|Win32.Build.0 = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.Release|x64.ActiveCfg = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.WithOpenPGM|Win32.ActiveCfg = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.WithOpenPGM|Win32.Build.0 = Release|Win32 + {B3BBC72C-9B73-422D-988F-6AC8A252DBC5}.WithOpenPGM|x64.ActiveCfg = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE -- cgit v1.2.3