From ea63f7cc534ac469b8267c86e651daef0fc41cd4 Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Thu, 15 Oct 2020 13:33:17 -0500 Subject: [PATCH] Adding VS support --- examples/sn-client/sn-client_qos-1.vcxproj | 152 +++++++++++++++++++++ examples/sn-client/sn-multithread.vcxproj | 152 +++++++++++++++++++++ wolfmqtt.sln | 20 +++ 3 files changed, 324 insertions(+) create mode 100644 examples/sn-client/sn-client_qos-1.vcxproj create mode 100644 examples/sn-client/sn-multithread.vcxproj diff --git a/examples/sn-client/sn-client_qos-1.vcxproj b/examples/sn-client/sn-client_qos-1.vcxproj new file mode 100644 index 000000000..7ba942bfc --- /dev/null +++ b/examples/sn-client/sn-client_qos-1.vcxproj @@ -0,0 +1,152 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {51A4E199-580F-46F5-8940-BC87FDE1A68C} + snclientqos1 + 8.1 + + + + Application + true + v140 + MultiByte + + + Application + false + v141 + true + MultiByte + + + Application + true + v140 + MultiByte + + + Application + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + $(Configuration)\$(ProjectName)\ + + + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Level3 + Disabled + true + true + WOLFSSL_USER_SETTINGS; _MBCS;%(PreprocessorDefinitions) + ..\..\;..\..\..\wolfssl;../../../wolfssl/IDE/WIN/;%(AdditionalIncludeDirectories) + + + Ws2_32.lib;$(SolutionDir)wolfssl.lib;%(AdditionalDependencies) + true + + + + + Level3 + Disabled + true + true + ..\..\;..\..\..\wolfssl;%(AdditionalIncludeDirectories) + WOLFSSL_USER_SETTINGS; _MBCS;%(PreprocessorDefinitions) + + + true + Ws2_32.lib;$(SolutionDir)wolfssl.lib;%(AdditionalDependencies) + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + + + + + + + + + + + + + + + {d42405ee-238f-4560-8b49-e70948ec9100} + + + + + + \ No newline at end of file diff --git a/examples/sn-client/sn-multithread.vcxproj b/examples/sn-client/sn-multithread.vcxproj new file mode 100644 index 000000000..4e0cb825a --- /dev/null +++ b/examples/sn-client/sn-multithread.vcxproj @@ -0,0 +1,152 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {1341104A-F033-433E-89DA-56FA7C3B26ED} + snmultithreadvcxproj + 8.1 + + + + Application + true + v140 + MultiByte + + + Application + false + v141 + true + MultiByte + + + Application + true + v140 + MultiByte + + + Application + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + $(Configuration)\$(ProjectName)\ + + + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + Level3 + Disabled + true + true + WOLFSSL_USER_SETTINGS; _MBCS;%(PreprocessorDefinitions) + ..\..\;..\..\..\wolfssl;../../../wolfssl/IDE/WIN/;%(AdditionalIncludeDirectories) + + + Ws2_32.lib;$(SolutionDir)wolfssl.lib;%(AdditionalDependencies) + true + + + + + Level3 + Disabled + true + true + ..\..\;..\..\..\wolfssl;%(AdditionalIncludeDirectories) + WOLFSSL_USER_SETTINGS; _MBCS;%(PreprocessorDefinitions) + + + true + Ws2_32.lib;$(SolutionDir)wolfssl.lib;%(AdditionalDependencies) + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + + + + + Level3 + MaxSpeed + true + true + true + true + + + true + true + + + + + + + + + + + + + + + {d42405ee-238f-4560-8b49-e70948ec9100} + + + + + + \ No newline at end of file diff --git a/wolfmqtt.sln b/wolfmqtt.sln index b00df5f30..48e9c3fa3 100644 --- a/wolfmqtt.sln +++ b/wolfmqtt.sln @@ -26,6 +26,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sn-client", "examples\sn-cl EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multithread", "examples\multithread\multithread.vcxproj", "{7D62F9C5-1416-4E8F-8931-103701C23D8D}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sn-client_qos-1", "examples\sn-client\sn-client_qos-1.vcxproj", "{51A4E199-580F-46F5-8940-BC87FDE1A68C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sn-multithread", "examples\sn-client\sn-multithread.vcxproj", "{1341104A-F033-433E-89DA-56FA7C3B26ED}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -114,6 +118,22 @@ Global {7D62F9C5-1416-4E8F-8931-103701C23D8D}.Release|x64.Build.0 = Release|x64 {7D62F9C5-1416-4E8F-8931-103701C23D8D}.Release|x86.ActiveCfg = Release|Win32 {7D62F9C5-1416-4E8F-8931-103701C23D8D}.Release|x86.Build.0 = Release|Win32 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Debug|x64.ActiveCfg = Debug|x64 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Debug|x64.Build.0 = Debug|x64 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Debug|x86.ActiveCfg = Debug|Win32 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Debug|x86.Build.0 = Debug|Win32 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Release|x64.ActiveCfg = Release|x64 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Release|x64.Build.0 = Release|x64 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Release|x86.ActiveCfg = Release|Win32 + {51A4E199-580F-46F5-8940-BC87FDE1A68C}.Release|x86.Build.0 = Release|Win32 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Debug|x64.ActiveCfg = Debug|x64 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Debug|x64.Build.0 = Debug|x64 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Debug|x86.ActiveCfg = Debug|Win32 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Debug|x86.Build.0 = Debug|Win32 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Release|x64.ActiveCfg = Release|x64 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Release|x64.Build.0 = Release|x64 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Release|x86.ActiveCfg = Release|Win32 + {1341104A-F033-433E-89DA-56FA7C3B26ED}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE