aboutsummaryrefslogtreecommitdiff
path: root/w32
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-04-21 14:57:07 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2019-04-21 14:57:07 +0300
commit9e68caa3d70f482d374d5b55d91a72f6a47a0936 (patch)
tree66778d9d9cf460e04bbb8dffebf7960650e8deca /w32
parentd9506b7d29edd83c707124b1eae62679098fda30 (diff)
downloadlibmicrohttpd-9e68caa3d70f482d374d5b55d91a72f6a47a0936.tar.gz
libmicrohttpd-9e68caa3d70f482d374d5b55d91a72f6a47a0936.zip
MSVC: Added project for VS2019
Diffstat (limited to 'w32')
-rw-r--r--w32/VS2019/.gitignore6
-rw-r--r--w32/VS2019/hellobrowser.vcxproj74
-rw-r--r--w32/VS2019/hellobrowser.vcxproj.filters5
-rw-r--r--w32/VS2019/largepost.vcxproj73
-rw-r--r--w32/VS2019/libmicrohttpd.sln103
-rw-r--r--w32/VS2019/libmicrohttpd.vcxproj74
-rw-r--r--w32/VS2019/libmicrohttpd.vcxproj.filters5
-rw-r--r--w32/VS2019/simplepost.vcxproj73
8 files changed, 413 insertions, 0 deletions
diff --git a/w32/VS2019/.gitignore b/w32/VS2019/.gitignore
new file mode 100644
index 00000000..c9144d0a
--- /dev/null
+++ b/w32/VS2019/.gitignore
@@ -0,0 +1,6 @@
1/Output
2/libmicrohttpd
3/hellobrowser
4/largepost
5/simplepost
6/.vs
diff --git a/w32/VS2019/hellobrowser.vcxproj b/w32/VS2019/hellobrowser.vcxproj
new file mode 100644
index 00000000..415f65ca
--- /dev/null
+++ b/w32/VS2019/hellobrowser.vcxproj
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <ItemGroup Label="ProjectConfigurations">
5 <ProjectConfiguration Include="Debug-dll|Win32">
6 <Configuration>Debug-dll</Configuration>
7 <Platform>Win32</Platform>
8 </ProjectConfiguration>
9 <ProjectConfiguration Include="Debug-dll|x64">
10 <Configuration>Debug-dll</Configuration>
11 <Platform>x64</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Debug-static|Win32">
14 <Configuration>Debug-static</Configuration>
15 <Platform>Win32</Platform>
16 </ProjectConfiguration>
17 <ProjectConfiguration Include="Debug-static|x64">
18 <Configuration>Debug-static</Configuration>
19 <Platform>x64</Platform>
20 </ProjectConfiguration>
21 <ProjectConfiguration Include="Release-dll|Win32">
22 <Configuration>Release-dll</Configuration>
23 <Platform>Win32</Platform>
24 </ProjectConfiguration>
25 <ProjectConfiguration Include="Release-dll|x64">
26 <Configuration>Release-dll</Configuration>
27 <Platform>x64</Platform>
28 </ProjectConfiguration>
29 <ProjectConfiguration Include="Release-static|Win32">
30 <Configuration>Release-static</Configuration>
31 <Platform>Win32</Platform>
32 </ProjectConfiguration>
33 <ProjectConfiguration Include="Release-static|x64">
34 <Configuration>Release-static</Configuration>
35 <Platform>x64</Platform>
36 </ProjectConfiguration>
37 </ItemGroup>
38 <Import Project="$(MhdW32Common)\hellobrowser-files.vcxproj" />
39 <PropertyGroup Label="Globals">
40 <VCProjectVersion>16.0</VCProjectVersion>
41 <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid>
42 <Keyword>Win32Proj</Keyword>
43 <RootNamespace>hellobrowser</RootNamespace>
44 </PropertyGroup>
45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
46 <PropertyGroup>
47 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
48 </PropertyGroup>
49 <PropertyGroup Label="Configuration">
50 <ConfigurationType>Application</ConfigurationType>
51 <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries>
52 <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries>
53 <PlatformToolset>v142</PlatformToolset>
54 <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization>
55 <CharacterSet>Unicode</CharacterSet>
56 </PropertyGroup>
57 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
58 <ImportGroup Label="ExtensionSettings">
59 </ImportGroup>
60 <ImportGroup Label="PropertySheets">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 </ImportGroup>
63 <Import Project="$(MhdW32Common)common-build-settings.vcxproj" />
64 <Import Project="$(MhdW32Common)apps-build-settings.vcxproj" />
65 <PropertyGroup />
66 <ItemDefinitionGroup>
67 <ClCompile />
68 <Link />
69 <ProjectReference />
70 </ItemDefinitionGroup>
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
72 <ImportGroup Label="ExtensionTargets">
73 </ImportGroup>
74</Project> \ No newline at end of file
diff --git a/w32/VS2019/hellobrowser.vcxproj.filters b/w32/VS2019/hellobrowser.vcxproj.filters
new file mode 100644
index 00000000..ef5a1fdf
--- /dev/null
+++ b/w32/VS2019/hellobrowser.vcxproj.filters
@@ -0,0 +1,5 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" />
5</Project> \ No newline at end of file
diff --git a/w32/VS2019/largepost.vcxproj b/w32/VS2019/largepost.vcxproj
new file mode 100644
index 00000000..4038153a
--- /dev/null
+++ b/w32/VS2019/largepost.vcxproj
@@ -0,0 +1,73 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <ItemGroup Label="ProjectConfigurations">
5 <ProjectConfiguration Include="Debug-dll|Win32">
6 <Configuration>Debug-dll</Configuration>
7 <Platform>Win32</Platform>
8 </ProjectConfiguration>
9 <ProjectConfiguration Include="Debug-dll|x64">
10 <Configuration>Debug-dll</Configuration>
11 <Platform>x64</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Debug-static|Win32">
14 <Configuration>Debug-static</Configuration>
15 <Platform>Win32</Platform>
16 </ProjectConfiguration>
17 <ProjectConfiguration Include="Debug-static|x64">
18 <Configuration>Debug-static</Configuration>
19 <Platform>x64</Platform>
20 </ProjectConfiguration>
21 <ProjectConfiguration Include="Release-dll|Win32">
22 <Configuration>Release-dll</Configuration>
23 <Platform>Win32</Platform>
24 </ProjectConfiguration>
25 <ProjectConfiguration Include="Release-dll|x64">
26 <Configuration>Release-dll</Configuration>
27 <Platform>x64</Platform>
28 </ProjectConfiguration>
29 <ProjectConfiguration Include="Release-static|Win32">
30 <Configuration>Release-static</Configuration>
31 <Platform>Win32</Platform>
32 </ProjectConfiguration>
33 <ProjectConfiguration Include="Release-static|x64">
34 <Configuration>Release-static</Configuration>
35 <Platform>x64</Platform>
36 </ProjectConfiguration>
37 </ItemGroup>
38 <Import Project="$(MhdW32Common)\largepost-files.vcxproj" />
39 <PropertyGroup Label="Globals">
40 <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid>
41 <Keyword>Win32Proj</Keyword>
42 <RootNamespace>largepost</RootNamespace>
43 </PropertyGroup>
44 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
45 <PropertyGroup>
46 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
47 </PropertyGroup>
48 <PropertyGroup Label="Configuration">
49 <ConfigurationType>Application</ConfigurationType>
50 <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries>
51 <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries>
52 <PlatformToolset>v142</PlatformToolset>
53 <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization>
54 <CharacterSet>Unicode</CharacterSet>
55 </PropertyGroup>
56 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
57 <ImportGroup Label="ExtensionSettings">
58 </ImportGroup>
59 <ImportGroup Label="PropertySheets">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61 </ImportGroup>
62 <Import Project="$(MhdW32Common)common-build-settings.vcxproj" />
63 <Import Project="$(MhdW32Common)apps-build-settings.vcxproj" />
64 <PropertyGroup />
65 <ItemDefinitionGroup>
66 <ClCompile />
67 <Link />
68 <ProjectReference />
69 </ItemDefinitionGroup>
70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
71 <ImportGroup Label="ExtensionTargets">
72 </ImportGroup>
73</Project> \ No newline at end of file
diff --git a/w32/VS2019/libmicrohttpd.sln b/w32/VS2019/libmicrohttpd.sln
new file mode 100644
index 00000000..d74202a7
--- /dev/null
+++ b/w32/VS2019/libmicrohttpd.sln
@@ -0,0 +1,103 @@
1
2Microsoft Visual Studio Solution File, Format Version 12.00
3# Visual Studio Version 16
4VisualStudioVersion = 16.0.28803.156
5MinimumVisualStudioVersion = 10.0.40219.1
6Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}"
7 ProjectSection(ProjectDependencies) = postProject
8 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}
9 EndProjectSection
10EndProject
11Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}"
12EndProject
13Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}"
14 ProjectSection(ProjectDependencies) = postProject
15 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}
16 EndProjectSection
17EndProject
18Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}"
19 ProjectSection(ProjectDependencies) = postProject
20 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}
21 EndProjectSection
22EndProject
23Global
24 GlobalSection(SolutionConfigurationPlatforms) = preSolution
25 Debug-dll|Win32 = Debug-dll|Win32
26 Debug-dll|x64 = Debug-dll|x64
27 Debug-static|Win32 = Debug-static|Win32
28 Debug-static|x64 = Debug-static|x64
29 Release-dll|Win32 = Release-dll|Win32
30 Release-dll|x64 = Release-dll|x64
31 Release-static|Win32 = Release-static|Win32
32 Release-static|x64 = Release-static|x64
33 EndGlobalSection
34 GlobalSection(ProjectConfigurationPlatforms) = postSolution
35 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32
36 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32
37 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64
38 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64
39 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32
40 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32
41 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64
42 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64
43 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32
44 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32
45 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64
46 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64
47 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32
48 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32
49 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64
50 {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64
51 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32
52 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32
53 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64
54 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64
55 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32
56 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32
57 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64
58 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64
59 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32
60 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32
61 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64
62 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64
63 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32
64 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32
65 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64
66 {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64
67 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32
68 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32
69 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64
70 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64
71 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32
72 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32
73 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64
74 {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64
75 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32
76 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32
77 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64
78 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64
79 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32
80 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32
81 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64
82 {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64
83 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32
84 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32
85 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64
86 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64
87 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32
88 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32
89 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64
90 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64
91 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32
92 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32
93 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64
94 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64
95 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32
96 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32
97 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64
98 {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64
99 EndGlobalSection
100 GlobalSection(SolutionProperties) = preSolution
101 HideSolutionNode = FALSE
102 EndGlobalSection
103EndGlobal
diff --git a/w32/VS2019/libmicrohttpd.vcxproj b/w32/VS2019/libmicrohttpd.vcxproj
new file mode 100644
index 00000000..fb4bf80d
--- /dev/null
+++ b/w32/VS2019/libmicrohttpd.vcxproj
@@ -0,0 +1,74 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <ItemGroup Label="ProjectConfigurations">
5 <ProjectConfiguration Include="Debug-dll|Win32">
6 <Configuration>Debug-dll</Configuration>
7 <Platform>Win32</Platform>
8 </ProjectConfiguration>
9 <ProjectConfiguration Include="Debug-dll|x64">
10 <Configuration>Debug-dll</Configuration>
11 <Platform>x64</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Debug-static|Win32">
14 <Configuration>Debug-static</Configuration>
15 <Platform>Win32</Platform>
16 </ProjectConfiguration>
17 <ProjectConfiguration Include="Debug-static|x64">
18 <Configuration>Debug-static</Configuration>
19 <Platform>x64</Platform>
20 </ProjectConfiguration>
21 <ProjectConfiguration Include="Release-dll|Win32">
22 <Configuration>Release-dll</Configuration>
23 <Platform>Win32</Platform>
24 </ProjectConfiguration>
25 <ProjectConfiguration Include="Release-dll|x64">
26 <Configuration>Release-dll</Configuration>
27 <Platform>x64</Platform>
28 </ProjectConfiguration>
29 <ProjectConfiguration Include="Release-static|Win32">
30 <Configuration>Release-static</Configuration>
31 <Platform>Win32</Platform>
32 </ProjectConfiguration>
33 <ProjectConfiguration Include="Release-static|x64">
34 <Configuration>Release-static</Configuration>
35 <Platform>x64</Platform>
36 </ProjectConfiguration>
37 </ItemGroup>
38 <Import Project="$(MhdW32Common)\libmicrohttpd-files.vcxproj" />
39 <PropertyGroup Label="Globals">
40 <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid>
41 <Keyword>Win32Proj</Keyword>
42 <RootNamespace>libmicrohttpd</RootNamespace>
43 </PropertyGroup>
44 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
45 <PropertyGroup>
46 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
47 </PropertyGroup>
48 <PropertyGroup Label="Configuration">
49 <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType>
50 <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType>
51 <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries>
52 <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries>
53 <PlatformToolset>v142</PlatformToolset>
54 <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization>
55 <CharacterSet>Unicode</CharacterSet>
56 </PropertyGroup>
57 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
58 <ImportGroup Label="ExtensionSettings">
59 </ImportGroup>
60 <ImportGroup Label="PropertySheets">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 </ImportGroup>
63 <Import Project="$(MhdW32Common)common-build-settings.vcxproj" />
64 <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.vcxproj" />
65 <PropertyGroup />
66 <ItemDefinitionGroup>
67 <ClCompile />
68 <Link />
69 <Lib />
70 </ItemDefinitionGroup>
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
72 <ImportGroup Label="ExtensionTargets">
73 </ImportGroup>
74</Project> \ No newline at end of file
diff --git a/w32/VS2019/libmicrohttpd.vcxproj.filters b/w32/VS2019/libmicrohttpd.vcxproj.filters
new file mode 100644
index 00000000..63f58bfb
--- /dev/null
+++ b/w32/VS2019/libmicrohttpd.vcxproj.filters
@@ -0,0 +1,5 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" />
5</Project> \ No newline at end of file
diff --git a/w32/VS2019/simplepost.vcxproj b/w32/VS2019/simplepost.vcxproj
new file mode 100644
index 00000000..aebbdb33
--- /dev/null
+++ b/w32/VS2019/simplepost.vcxproj
@@ -0,0 +1,73 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(SolutionDir)..\common\vs_dirs.props" />
4 <ItemGroup Label="ProjectConfigurations">
5 <ProjectConfiguration Include="Debug-dll|Win32">
6 <Configuration>Debug-dll</Configuration>
7 <Platform>Win32</Platform>
8 </ProjectConfiguration>
9 <ProjectConfiguration Include="Debug-dll|x64">
10 <Configuration>Debug-dll</Configuration>
11 <Platform>x64</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Debug-static|Win32">
14 <Configuration>Debug-static</Configuration>
15 <Platform>Win32</Platform>
16 </ProjectConfiguration>
17 <ProjectConfiguration Include="Debug-static|x64">
18 <Configuration>Debug-static</Configuration>
19 <Platform>x64</Platform>
20 </ProjectConfiguration>
21 <ProjectConfiguration Include="Release-dll|Win32">
22 <Configuration>Release-dll</Configuration>
23 <Platform>Win32</Platform>
24 </ProjectConfiguration>
25 <ProjectConfiguration Include="Release-dll|x64">
26 <Configuration>Release-dll</Configuration>
27 <Platform>x64</Platform>
28 </ProjectConfiguration>
29 <ProjectConfiguration Include="Release-static|Win32">
30 <Configuration>Release-static</Configuration>
31 <Platform>Win32</Platform>
32 </ProjectConfiguration>
33 <ProjectConfiguration Include="Release-static|x64">
34 <Configuration>Release-static</Configuration>
35 <Platform>x64</Platform>
36 </ProjectConfiguration>
37 </ItemGroup>
38 <Import Project="$(MhdW32Common)\simplepost-files.vcxproj" />
39 <PropertyGroup Label="Globals">
40 <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid>
41 <Keyword>Win32Proj</Keyword>
42 <RootNamespace>simplepost</RootNamespace>
43 </PropertyGroup>
44 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
45 <PropertyGroup>
46 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
47 </PropertyGroup>
48 <PropertyGroup Label="Configuration">
49 <ConfigurationType>Application</ConfigurationType>
50 <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries>
51 <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries>
52 <PlatformToolset>v142</PlatformToolset>
53 <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization>
54 <CharacterSet>Unicode</CharacterSet>
55 </PropertyGroup>
56 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
57 <ImportGroup Label="ExtensionSettings">
58 </ImportGroup>
59 <ImportGroup Label="PropertySheets">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61 </ImportGroup>
62 <Import Project="$(MhdW32Common)common-build-settings.vcxproj" />
63 <Import Project="$(MhdW32Common)apps-build-settings.vcxproj" />
64 <PropertyGroup />
65 <ItemDefinitionGroup>
66 <ClCompile />
67 <Link />
68 <ProjectReference />
69 </ItemDefinitionGroup>
70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
71 <ImportGroup Label="ExtensionTargets">
72 </ImportGroup>
73</Project> \ No newline at end of file