diff --git a/leechgrpc_test_client/leechgrpc_test_client.vcxproj b/leechgrpc_test_client/leechgrpc_test_client.vcxproj index f51026e..816f142 100644 --- a/leechgrpc_test_client/leechgrpc_test_client.vcxproj +++ b/leechgrpc_test_client/leechgrpc_test_client.vcxproj @@ -1,10 +1,18 @@ + + Debug + ARM64 + Debug Win32 + + Release + ARM64 + Release Win32 @@ -45,6 +53,12 @@ v143 Unicode + + Application + true + v143 + Unicode + Application false @@ -52,6 +66,13 @@ true Unicode + + Application + false + v143 + true + Unicode + @@ -66,14 +87,24 @@ + + + + + + $(VC_IncludePath);$(WindowsSDK_IncludePath); $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + + $(VC_IncludePath);$(WindowsSDK_IncludePath); + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(SolutionDir)$(Platform)\$(Configuration)\; @@ -83,6 +114,9 @@ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + Level3 @@ -129,6 +163,20 @@ %(AdditionalDependencies) + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + CompileAsC + + + Console + true + %(AdditionalDependencies) + + Level3 @@ -147,6 +195,24 @@ %(AdditionalDependencies) + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + CompileAsC + + + Console + true + true + true + %(AdditionalDependencies) + + diff --git a/leechgrpc_test_client/leechgrpc_test_client.vcxproj.user b/leechgrpc_test_client/leechgrpc_test_client.vcxproj.user index 779e244..68a3a37 100644 --- a/leechgrpc_test_client/leechgrpc_test_client.vcxproj.user +++ b/leechgrpc_test_client/leechgrpc_test_client.vcxproj.user @@ -12,8 +12,16 @@ $(TargetDir) WindowsLocalDebugger + + $(TargetDir) + WindowsLocalDebugger + $(TargetDir) WindowsLocalDebugger + + $(TargetDir) + WindowsLocalDebugger + \ No newline at end of file diff --git a/leechgrpc_test_server/leechgrpc_test_server.vcxproj b/leechgrpc_test_server/leechgrpc_test_server.vcxproj index d2b815e..98c77b4 100644 --- a/leechgrpc_test_server/leechgrpc_test_server.vcxproj +++ b/leechgrpc_test_server/leechgrpc_test_server.vcxproj @@ -1,10 +1,18 @@ + + Debug + ARM64 + Debug Win32 + + Release + ARM64 + Release Win32 @@ -45,6 +53,12 @@ v143 Unicode + + Application + true + v143 + Unicode + Application false @@ -52,6 +66,13 @@ true Unicode + + Application + false + v143 + true + Unicode + @@ -66,9 +87,15 @@ + + + + + + $(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);$(SolutionDir)$(Platform)\$(Configuration)\; @@ -79,9 +106,15 @@ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)$(Platform)\$(Configuration)\; + Level3 @@ -122,6 +155,18 @@ true + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + + Level3 @@ -138,6 +183,22 @@ true + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + Console + true + true + true + + diff --git a/leechgrpc_test_server/leechgrpc_test_server.vcxproj.user b/leechgrpc_test_server/leechgrpc_test_server.vcxproj.user index 69e22a0..6516fca 100644 --- a/leechgrpc_test_server/leechgrpc_test_server.vcxproj.user +++ b/leechgrpc_test_server/leechgrpc_test_server.vcxproj.user @@ -4,6 +4,10 @@ $(TargetDir) WindowsLocalDebugger + + $(TargetDir) + WindowsLocalDebugger + $(TargetDir) WindowsLocalDebugger @@ -16,4 +20,8 @@ $(TargetDir) WindowsLocalDebugger + + $(TargetDir) + WindowsLocalDebugger + \ No newline at end of file diff --git a/libleechgrpc.sln b/libleechgrpc.sln index 7749d07..c860e26 100644 --- a/libleechgrpc.sln +++ b/libleechgrpc.sln @@ -5,7 +5,7 @@ VisualStudioVersion = 17.12.35707.178 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libleechgrpc", "libleechgrpc\libleechgrpc.vcxproj", "{7F9DE005-851F-4817-8749-0396DA30B3F8}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libleechgrpc_test_client", "leechgrpc_test_client\leechgrpc_test_client.vcxproj", "{6126530E-8882-4AAF-97E0-177C0DDB7EDE}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "leechgrpc_test_client", "leechgrpc_test_client\leechgrpc_test_client.vcxproj", "{6126530E-8882-4AAF-97E0-177C0DDB7EDE}" ProjectSection(ProjectDependencies) = postProject {7F9DE005-851F-4817-8749-0396DA30B3F8} = {7F9DE005-851F-4817-8749-0396DA30B3F8} EndProjectSection @@ -17,43 +17,57 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "leechgrpc_test_server", "le EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "cert", "cert", "{8B55BAB8-A859-4E01-961F-4C7CF896F07C}" ProjectSection(SolutionItems) = preProject - cert\client-tls.key = cert\client-tls.key cert\client-tls.cer = cert\client-tls.cer + cert\client-tls.key = cert\client-tls.key cert\client-tls.p12 = cert\client-tls.p12 cert\password.txt = cert\password.txt - cert\server-tls.key = cert\server-tls.key cert\server-tls.cer = cert\server-tls.cer + cert\server-tls.key = cert\server-tls.key cert\server-tls.p12 = cert\server-tls.p12 EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM64 = Debug|ARM64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Release|ARM64 = Release|ARM64 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|ARM64.Build.0 = Debug|ARM64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|x64.ActiveCfg = Debug|x64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|x64.Build.0 = Debug|x64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|x86.ActiveCfg = Debug|Win32 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Debug|x86.Build.0 = Debug|Win32 + {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|ARM64.ActiveCfg = Release|ARM64 + {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|ARM64.Build.0 = Release|ARM64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|x64.ActiveCfg = Release|x64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|x64.Build.0 = Release|x64 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|x86.ActiveCfg = Release|Win32 {7F9DE005-851F-4817-8749-0396DA30B3F8}.Release|x86.Build.0 = Release|Win32 + {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|ARM64.Build.0 = Debug|ARM64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|x64.ActiveCfg = Debug|x64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|x64.Build.0 = Debug|x64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|x86.ActiveCfg = Debug|Win32 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Debug|x86.Build.0 = Debug|Win32 + {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|ARM64.ActiveCfg = Release|ARM64 + {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|ARM64.Build.0 = Release|ARM64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|x64.ActiveCfg = Release|x64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|x64.Build.0 = Release|x64 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|x86.ActiveCfg = Release|Win32 {6126530E-8882-4AAF-97E0-177C0DDB7EDE}.Release|x86.Build.0 = Release|Win32 + {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|ARM64.Build.0 = Debug|ARM64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|x64.ActiveCfg = Debug|x64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|x64.Build.0 = Debug|x64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|x86.ActiveCfg = Debug|Win32 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Debug|x86.Build.0 = Debug|Win32 + {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Release|ARM64.ActiveCfg = Release|ARM64 + {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Release|ARM64.Build.0 = Release|ARM64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Release|x64.ActiveCfg = Release|x64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Release|x64.Build.0 = Release|x64 {2AA97C80-3F98-43DF-A640-7D20BC575B4C}.Release|x86.ActiveCfg = Release|Win32 diff --git a/libleechgrpc/libleechgrpc.vcxproj b/libleechgrpc/libleechgrpc.vcxproj index bb03188..7bb47fd 100644 --- a/libleechgrpc/libleechgrpc.vcxproj +++ b/libleechgrpc/libleechgrpc.vcxproj @@ -1,10 +1,18 @@ + + Debug + ARM64 + Debug Win32 + + Release + ARM64 + Release Win32 @@ -46,6 +54,12 @@ v143 Unicode + + DynamicLibrary + true + v143 + Unicode + DynamicLibrary false @@ -53,6 +67,13 @@ true Unicode + + DynamicLibrary + false + v143 + true + Unicode + @@ -67,9 +88,15 @@ + + + + + + true @@ -89,12 +116,22 @@ false + + true + + false + true false + + true + + false + Level3 @@ -141,6 +178,20 @@ true + + + Level3 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreadedDebug + Speed + + + Console + true + + Level3 @@ -160,6 +211,25 @@ true + + + Level3 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + MultiThreaded + Speed + true + + + Console + true + true + true + +