libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 2d5fd416d4abbe7170a151af4a9265256e55f9f1
parent 3d44269f1ca96cbf8045a3987cc8ccb3a92b5155
Author: Evgeny Grin <k2k@drgrin.dev>
Date:   Tue, 29 Apr 2025 16:12:05 +0300

Updated VS project files

Diffstat:
M.gitattributes | 5++---
Mconfigure.ac | 2+-
Asrc/mhd2/cpp.hint | 68++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/.gitattributes | 5+++++
Mw32/.gitignore | 2++
Dw32/VS-Any-Version/.gitignore | 7-------
Aw32/VS-Any-Version/demo.vcxproj | 41+++++++++++++++++++++++++++++++++++++++++
Aw32/VS-Any-Version/demo.vcxproj.filters | 6++++++
Dw32/VS-Any-Version/hellobrowser.vcxproj | 41-----------------------------------------
Dw32/VS-Any-Version/hellobrowser.vcxproj.filters | 6------
Dw32/VS-Any-Version/largepost.vcxproj | 41-----------------------------------------
Dw32/VS-Any-Version/libmicrohttpd.sln | 210-------------------------------------------------------------------------------
Dw32/VS-Any-Version/libmicrohttpd.vcxproj | 43-------------------------------------------
Dw32/VS-Any-Version/libmicrohttpd.vcxproj.filters | 6------
Aw32/VS-Any-Version/libmicrohttpd2.sln | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/VS-Any-Version/libmicrohttpd2.vcxproj | 42++++++++++++++++++++++++++++++++++++++++++
Aw32/VS-Any-Version/libmicrohttpd2.vcxproj.filters | 6++++++
Aw32/VS-Any-Version/minimal_example2.vcxproj | 41+++++++++++++++++++++++++++++++++++++++++
Dw32/VS-Any-Version/perf_replies.vcxproj | 41-----------------------------------------
Dw32/VS-Any-Version/perf_replies.vcxproj.filters | 5-----
Dw32/VS-Any-Version/simplepost.vcxproj | 41-----------------------------------------
Dw32/VS2013/.gitignore | 6------
Dw32/VS2013/hellobrowser.vcxproj | 59-----------------------------------------------------------
Dw32/VS2013/hellobrowser.vcxproj.filters | 6------
Dw32/VS2013/largepost.vcxproj | 59-----------------------------------------------------------
Dw32/VS2013/libmicrohttpd.sln | 380-------------------------------------------------------------------------------
Dw32/VS2013/libmicrohttpd.vcxproj | 86-------------------------------------------------------------------------------
Dw32/VS2013/libmicrohttpd.vcxproj.filters | 6------
Dw32/VS2013/perf_replies.vcxproj | 41-----------------------------------------
Dw32/VS2013/perf_replies.vcxproj.filters | 5-----
Dw32/VS2013/simplepost.vcxproj | 59-----------------------------------------------------------
Dw32/VS2015/.gitignore | 8--------
Dw32/VS2015/hellobrowser.vcxproj | 59-----------------------------------------------------------
Dw32/VS2015/hellobrowser.vcxproj.filters | 6------
Dw32/VS2015/largepost.vcxproj | 59-----------------------------------------------------------
Dw32/VS2015/libmicrohttpd.sln | 380-------------------------------------------------------------------------------
Dw32/VS2015/libmicrohttpd.vcxproj | 86-------------------------------------------------------------------------------
Dw32/VS2015/libmicrohttpd.vcxproj.filters | 6------
Dw32/VS2015/perf_replies.vcxproj | 41-----------------------------------------
Dw32/VS2015/perf_replies.vcxproj.filters | 5-----
Dw32/VS2015/simplepost.vcxproj | 59-----------------------------------------------------------
Dw32/VS2017/.gitignore | 7-------
Aw32/VS2017/demo.vcxproj | 41+++++++++++++++++++++++++++++++++++++++++
Aw32/VS2017/demo.vcxproj.filters | 6++++++
Dw32/VS2017/hellobrowser.vcxproj | 41-----------------------------------------
Dw32/VS2017/hellobrowser.vcxproj.filters | 6------
Dw32/VS2017/largepost.vcxproj | 41-----------------------------------------
Dw32/VS2017/libmicrohttpd.sln | 380-------------------------------------------------------------------------------
Dw32/VS2017/libmicrohttpd.vcxproj | 44--------------------------------------------
Dw32/VS2017/libmicrohttpd.vcxproj.filters | 6------
Aw32/VS2017/libmicrohttpd2.sln | 245+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2017/libmicrohttpd2.vcxproj | 44++++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2017/libmicrohttpd2.vcxproj.filters | 6++++++
Aw32/VS2017/minimal_example2.vcxproj | 41+++++++++++++++++++++++++++++++++++++++++
Dw32/VS2017/perf_replies.vcxproj | 41-----------------------------------------
Dw32/VS2017/perf_replies.vcxproj.filters | 5-----
Dw32/VS2017/simplepost.vcxproj | 41-----------------------------------------
Dw32/VS2019/.gitignore | 6------
Aw32/VS2019/demo.vcxproj | 42++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2019/demo.vcxproj.filters | 6++++++
Dw32/VS2019/hellobrowser.vcxproj | 42------------------------------------------
Dw32/VS2019/hellobrowser.vcxproj.filters | 6------
Dw32/VS2019/largepost.vcxproj | 41-----------------------------------------
Dw32/VS2019/libmicrohttpd.sln | 212-------------------------------------------------------------------------------
Dw32/VS2019/libmicrohttpd.vcxproj | 43-------------------------------------------
Dw32/VS2019/libmicrohttpd.vcxproj.filters | 6------
Aw32/VS2019/libmicrohttpd2.sln | 141+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2019/libmicrohttpd2.vcxproj | 43+++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2019/libmicrohttpd2.vcxproj.filters | 6++++++
Aw32/VS2019/minimal_example2.vcxproj | 42++++++++++++++++++++++++++++++++++++++++++
Dw32/VS2019/perf_replies.vcxproj | 42------------------------------------------
Dw32/VS2019/perf_replies.vcxproj.filters | 5-----
Dw32/VS2019/simplepost.vcxproj | 42------------------------------------------
Dw32/VS2022/.gitignore | 7-------
Aw32/VS2022/demo.vcxproj | 42++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2022/demo.vcxproj.filters | 6++++++
Dw32/VS2022/hellobrowser.vcxproj | 42------------------------------------------
Dw32/VS2022/hellobrowser.vcxproj.filters | 6------
Dw32/VS2022/largepost.vcxproj | 42------------------------------------------
Dw32/VS2022/libmicrohttpd.sln | 213-------------------------------------------------------------------------------
Dw32/VS2022/libmicrohttpd.vcxproj | 43-------------------------------------------
Dw32/VS2022/libmicrohttpd.vcxproj.filters | 6------
Aw32/VS2022/libmicrohttpd2.sln | 142+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2022/libmicrohttpd2.vcxproj | 43+++++++++++++++++++++++++++++++++++++++++++
Aw32/VS2022/libmicrohttpd2.vcxproj.filters | 6++++++
Aw32/VS2022/minimal_example2.vcxproj | 42++++++++++++++++++++++++++++++++++++++++++
Dw32/VS2022/perf_replies.vcxproj | 42------------------------------------------
Dw32/VS2022/perf_replies.vcxproj.filters | 5-----
Dw32/VS2022/simplepost.vcxproj | 42------------------------------------------
Dw32/common/MHD_config.h | 267-------------------------------------------------------------------------------
Mw32/common/apps-build-settings.props | 3+++
Mw32/common/common-build-settings.props | 3++-
Dw32/common/cpp.hint | 3---
Aw32/common/demo-files.vcxproj | 11+++++++++++
Aw32/common/demo-filters.vcxproj | 14++++++++++++++
Mw32/common/gen_dll_res.ps1 | 8++++----
Dw32/common/hellobrowser-files.vcxproj | 11-----------
Dw32/common/hellobrowser-filters.vcxproj | 14--------------
Dw32/common/largepost-files.vcxproj | 11-----------
Dw32/common/libmicrohttpd-build-settings.props | 56--------------------------------------------------------
Dw32/common/libmicrohttpd-files.vcxproj | 89-------------------------------------------------------------------------------
Dw32/common/libmicrohttpd-filters.vcxproj | 221-------------------------------------------------------------------------------
Aw32/common/libmicrohttpd2-build-settings.props | 62++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/common/libmicrohttpd2-files.vcxproj | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/common/libmicrohttpd2-filters.vcxproj | 569+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/common/mhd_config.h | 426+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aw32/common/microhttpd2.rc.in | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Dw32/common/microhttpd_dll_res_vc.rc.in | 42------------------------------------------
Aw32/common/minimal_example2-files.vcxproj | 11+++++++++++
Dw32/common/perf_replies-files.vcxproj | 16----------------
Dw32/common/perf_replies-filters.vcxproj | 29-----------------------------
Dw32/common/simplepost-files.vcxproj | 11-----------
112 files changed, 2655 insertions(+), 4141 deletions(-)

diff --git a/.gitattributes b/.gitattributes @@ -22,5 +22,4 @@ uncrustify.cfg text eol=lf *.sln text eol=cflf cpp.hint text !eol *.ps1 text eol=cflf -microhttpd_dll_res_vc.rc.in text eol=crlf -microhttpd_dll_res.rc.in text eol=lf -\ No newline at end of file +*.rc.in text eol=lf +\ No newline at end of file diff --git a/configure.ac b/configure.ac @@ -7525,7 +7525,7 @@ AM_CONDITIONAL([HAVE_EXPERIMENTAL], [test "x$enable_experimental" = "xyes"]) AC_CONFIG_FILES([ src/mhd2/libmicrohttpd2.pc src/mhd2/w32_lib_res.rc -w32/common/microhttpd_dll_res_vc.rc +w32/common/microhttpd2.rc Makefile contrib/Makefile doc/Makefile diff --git a/src/mhd2/cpp.hint b/src/mhd2/cpp.hint @@ -0,0 +1,68 @@ +/* This is a helper file used by MSVC Browsing Database Parser. + This file is required to quickly identify functions in the code. */ + +#define MHD_VISIBILITY_EXTERN /* empty */ + +#define MHD_EXPORTED /* empty */ + +#define MHD_EXTERN_USED /* empty */ + +#define MHD_EXTERN_ extern + +#define MHD_VISIBILITY_HIDDEN /* empty */ + +#define MHD_VISIBILITY_INTERNAL /* empty */ + +#define MHD_INTERNAL /* empty */ + +#define MHD_FN_PURE_ /* empty */ + +#define MHD_FN_CONST_ /* empty */ + +#define MHD_FN_MUST_CHECK_RESULT_ /* empty */ + +#define MHD_FN_RETURNS_NONNULL_ /* empty */ + +#define MHD_FN_PAR_NONNULL_(param_num) /* empty */ + +#define MHD_FN_PAR_NONNULL_ALL_ /* empty */ + +#define MHD_FN_PAR_IN_(param_num) /* empty */ + +#define MHD_FN_PAR_IN_SIZE_(param_num,size_num) /* empty */ + +#define MHD_FN_PAR_OUT_(param_num) /* empty */ + +#define MHD_FN_PAR_OUT_SIZE_(param_num,size_num) /* empty */ + +#define MHD_FN_PAR_INOUT_(param_num) /* empty */ + +#define MHD_FN_PAR_INOUT_SIZE_(param_num,size_num) /* empty */ + +#define MHD_FN_PAR_FD_READ_(param_num) /* empty */ + +#define MHD_FN_PAR_CSTR_(param_num) /* empty */ + +#define MHD_FIXED_ENUM_ /* empty */ + +#define MHD_FLAGS_ENUM_ /* empty */ + +#define MHD_FIXED_FLAGS_ENUM_ /* empty */ + +#define MHD_FIXED_ENUM_APP_SET_ /* empty */ + +#define MHD_FLAGS_ENUM_APP_SET_ /* empty */ + +#define MHD_FIXED_FLAGS_ENUM_APP_SET_ /* empty */ + +#define MHD_FIXED_ENUM_MHD_SET_ /* empty */ + +#define MHD_FLAGS_ENUM_MHD_SET_ /* empty */ + +#define MHD_FIXED_FLAGS_ENUM_MHD_SET_ /* empty */ + +#define MHD_FIXED_ENUM_MHD_APP_SET_ /* empty */ + +#define MHD_FLAGS_ENUM_MHD_APP_SET_ /* empty */ + +#define MHD_FIXED_FLAGS_ENUM_MHD_APP_SET_ /* empty */ diff --git a/w32/.gitattributes b/w32/.gitattributes @@ -0,0 +1,5 @@ +*.c text eol=crlf diff=cpp +*.h text eol=crlf diff=cpp +*.h.in text eol=crlf diff=cpp +*.c.in text eol=crlf diff=cpp +*.rc.in text eol=crlf diff --git a/w32/.gitignore b/w32/.gitignore @@ -11,4 +11,6 @@ *.idb *.rc *.VC.db +*.aps .vs +*/*/ diff --git a/w32/VS-Any-Version/.gitignore b/w32/VS-Any-Version/.gitignore @@ -1,7 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/perf_replies -/.vs diff --git a/w32/VS-Any-Version/demo.vcxproj b/w32/VS-Any-Version/demo.vcxproj @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{FB5D9E12-40B1-475F-B044-66BFC97F85C3}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>demo</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)demo-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS-Any-Version/demo.vcxproj.filters b/w32/VS-Any-Version/demo.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)demo-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS-Any-Version/hellobrowser.vcxproj b/w32/VS-Any-Version/hellobrowser.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/hellobrowser.vcxproj.filters b/w32/VS-Any-Version/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/largepost.vcxproj b/w32/VS-Any-Version/largepost.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/libmicrohttpd.sln b/w32/VS-Any-Version/libmicrohttpd.sln @@ -1,210 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -MinimumVisualStudioVersion = 10.0.40219.1 - -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|x64 = Debug-static|x64 - Debug-static|ARM = Debug-static|ARM - Debug-static|ARM64 = Debug-static|ARM64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|x64 = Release-dll|x64 - Release-dll|ARM = Release-dll|ARM - Release-dll|ARM64 = Release-dll|ARM64 - Release-static|Win32 = Release-static|Win32 - Release-static|x64 = Release-static|x64 - Release-static|ARM = Release-static|ARM - Release-static|ARM64 = Release-static|ARM64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS-Any-Version/libmicrohttpd.vcxproj b/w32/VS-Any-Version/libmicrohttpd.vcxproj @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> - <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/libmicrohttpd.vcxproj.filters b/w32/VS-Any-Version/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/libmicrohttpd2.sln b/w32/VS-Any-Version/libmicrohttpd2.sln @@ -0,0 +1,140 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +MinimumVisualStudioVersion = 10.0.40219.1 + +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minimal_example2", "minimal_example2.vcxproj", "{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd2", "libmicrohttpd2.vcxproj", "{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo", "demo.vcxproj", "{FB5D9E12-40B1-475F-B044-66BFC97F85C3}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug-dll|Win32 = Debug-dll|Win32 + Debug-dll|x64 = Debug-dll|x64 + Debug-dll|ARM = Debug-dll|ARM + Debug-dll|ARM64 = Debug-dll|ARM64 + Debug-static|Win32 = Debug-static|Win32 + Debug-static|x64 = Debug-static|x64 + Debug-static|ARM = Debug-static|ARM + Debug-static|ARM64 = Debug-static|ARM64 + Release-dll|Win32 = Release-dll|Win32 + Release-dll|x64 = Release-dll|x64 + Release-dll|ARM = Release-dll|ARM + Release-dll|ARM64 = Release-dll|ARM64 + Release-static|Win32 = Release-static|Win32 + Release-static|x64 = Release-static|x64 + Release-static|ARM = Release-static|ARM + Release-static|ARM64 = Release-static|ARM64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.Build.0 = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.Build.0 = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.Build.0 = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.Build.0 = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.Build.0 = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.ActiveCfg = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.Build.0 = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.ActiveCfg = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.Build.0 = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.Build.0 = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.Build.0 = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.Build.0 = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.Build.0 = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.Build.0 = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.ActiveCfg = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.Build.0 = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.Build.0 = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.Build.0 = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.Build.0 = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.Build.0 = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.Build.0 = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.ActiveCfg = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.Build.0 = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.ActiveCfg = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.Build.0 = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.Build.0 = Release-static|ARM64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {782FCE01-09E2-405E-BFEA-9897BFFDA18B} + EndGlobalSection +EndGlobal diff --git a/w32/VS-Any-Version/libmicrohttpd2.vcxproj b/w32/VS-Any-Version/libmicrohttpd2.vcxproj @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libmicrohttpd2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> + <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <Lib /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)libmicrohttpd2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS-Any-Version/libmicrohttpd2.vcxproj.filters b/w32/VS-Any-Version/libmicrohttpd2.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS-Any-Version/minimal_example2.vcxproj b/w32/VS-Any-Version/minimal_example2.vcxproj @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>minimal_example2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)minimal_example2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS-Any-Version/perf_replies.vcxproj b/w32/VS-Any-Version/perf_replies.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS-Any-Version/perf_replies.vcxproj.filters b/w32/VS-Any-Version/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS-Any-Version/simplepost.vcxproj b/w32/VS-Any-Version/simplepost.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/.gitignore b/w32/VS2013/.gitignore @@ -1,6 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/perf_replies diff --git a/w32/VS2013/hellobrowser.vcxproj b/w32/VS2013/hellobrowser.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/hellobrowser.vcxproj.filters b/w32/VS2013/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/largepost.vcxproj b/w32/VS2013/largepost.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/libmicrohttpd.sln b/w32/VS2013/libmicrohttpd.sln @@ -1,380 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - 77ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll-xp|x64 = Debug-dll-xp|x64 - Debug-dll-xp|Win32 = Debug-dll-xp|Win32 - Debug-dll-xp|ARM64 = Debug-dll-xp|ARM64 - Debug-dll-xp|ARM = Debug-dll-xp|ARM - Debug-static|x64 = Debug-static|x64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|ARM64 = Debug-static|ARM64 - Debug-static|ARM = Debug-static|ARM - Debug-static-xp|x64 = Debug-static-xp|x64 - Debug-static-xp|Win32 = Debug-static-xp|Win32 - Debug-static-xp|ARM64 = Debug-static-xp|ARM64 - Debug-static-xp|ARM = Debug-static-xp|ARM - Release-dll|x64 = Release-dll|x64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|ARM64 = Release-dll|ARM64 - Release-dll|ARM = Release-dll|ARM - Release-dll-xp|x64 = Release-dll-xp|x64 - Release-dll-xp|Win32 = Release-dll-xp|Win32 - Release-dll-xp|ARM64 = Release-dll-xp|ARM64 - Release-dll-xp|ARM = Release-dll-xp|ARM - Release-static|x64 = Release-static|x64 - Release-static|Win32 = Release-static|Win32 - Release-static|ARM64 = Release-static|ARM64 - Release-static|ARM = Release-static|ARM - Release-static-xp|x64 = Release-static-xp|x64 - Release-static-xp|Win32 = Release-static-xp|Win32 - Release-static-xp|ARM64 = Release-static-xp|ARM64 - Release-static-xp|ARM = Release-static-xp|ARM - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.ActiveCfg = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.Build.0 = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.Build.0 = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM64.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.ActiveCfg = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.Build.0 = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.Build.0 = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM64.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.ActiveCfg = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.Build.0 = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.Build.0 = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM64.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.ActiveCfg = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.Build.0 = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.Build.0 = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM64.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM.ActiveCfg = Release-static-xp|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.Build.0 = Release-static|ARM - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS2013/libmicrohttpd.vcxproj b/w32/VS2013/libmicrohttpd.vcxproj @@ -1,85 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)project-configs-xp.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static-xp'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll-xp'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static-xp'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120_xp</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll-xp'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120_xp</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/libmicrohttpd.vcxproj.filters b/w32/VS2013/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/perf_replies.vcxproj b/w32/VS2013/perf_replies.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2013/perf_replies.vcxproj.filters b/w32/VS2013/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS2013/simplepost.vcxproj b/w32/VS2013/simplepost.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v120</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/.gitignore b/w32/VS2015/.gitignore @@ -1,8 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/perf_replies -/*.VC.db -/*.VC.opendb diff --git a/w32/VS2015/hellobrowser.vcxproj b/w32/VS2015/hellobrowser.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/hellobrowser.vcxproj.filters b/w32/VS2015/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/largepost.vcxproj b/w32/VS2015/largepost.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/libmicrohttpd.sln b/w32/VS2015/libmicrohttpd.sln @@ -1,380 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.23107.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll-xp|x64 = Debug-dll-xp|x64 - Debug-dll-xp|Win32 = Debug-dll-xp|Win32 - Debug-dll-xp|ARM64 = Debug-dll-xp|ARM64 - Debug-dll-xp|ARM = Debug-dll-xp|ARM - Debug-static|x64 = Debug-static|x64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|ARM64 = Debug-static|ARM64 - Debug-static|ARM = Debug-static|ARM - Debug-static-xp|x64 = Debug-static-xp|x64 - Debug-static-xp|Win32 = Debug-static-xp|Win32 - Debug-static-xp|ARM64 = Debug-static-xp|ARM64 - Debug-static-xp|ARM = Debug-static-xp|ARM - Release-dll|x64 = Release-dll|x64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|ARM64 = Release-dll|ARM64 - Release-dll|ARM = Release-dll|ARM - Release-dll-xp|x64 = Release-dll-xp|x64 - Release-dll-xp|Win32 = Release-dll-xp|Win32 - Release-dll-xp|ARM64 = Release-dll-xp|ARM64 - Release-dll-xp|ARM = Release-dll-xp|ARM - Release-static|x64 = Release-static|x64 - Release-static|Win32 = Release-static|Win32 - Release-static|ARM64 = Release-static|ARM64 - Release-static|ARM = Release-static|ARM - Release-static-xp|x64 = Release-static-xp|x64 - Release-static-xp|Win32 = Release-static-xp|Win32 - Release-static-xp|ARM64 = Release-static-xp|ARM64 - Release-static-xp|ARM = Release-static-xp|ARM - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.ActiveCfg = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.Build.0 = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.Build.0 = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM64.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.ActiveCfg = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.Build.0 = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.Build.0 = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM64.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.ActiveCfg = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.Build.0 = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.Build.0 = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM64.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.ActiveCfg = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.Build.0 = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.Build.0 = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM64.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM.ActiveCfg = Release-static-xp|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.Build.0 = Release-static|ARM - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS2015/libmicrohttpd.vcxproj b/w32/VS2015/libmicrohttpd.vcxproj @@ -1,85 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)project-configs-xp.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static-xp'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll-xp'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140_xp</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static-xp'" Label="Configuration"> - <ConfigurationType>StaticLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140_xp</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll-xp'" Label="Configuration"> - <ConfigurationType>DynamicLibrary</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140_xp</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/libmicrohttpd.vcxproj.filters b/w32/VS2015/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/perf_replies.vcxproj b/w32/VS2015/perf_replies.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2015/perf_replies.vcxproj.filters b/w32/VS2015/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS2015/simplepost.vcxproj b/w32/VS2015/simplepost.vcxproj @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Debug-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>true</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-static'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)'=='Release-dll'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries>false</UseDebugLibraries> - <PlatformToolset>v140</PlatformToolset> - <WholeProgramOptimization>true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/.gitignore b/w32/VS2017/.gitignore @@ -1,7 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/perf_replies -/.vs diff --git a/w32/VS2017/demo.vcxproj b/w32/VS2017/demo.vcxproj @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{FB5D9E12-40B1-475F-B044-66BFC97F85C3}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>demo</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)demo-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2017/demo.vcxproj.filters b/w32/VS2017/demo.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)demo-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2017/hellobrowser.vcxproj b/w32/VS2017/hellobrowser.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v141</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/hellobrowser.vcxproj.filters b/w32/VS2017/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/largepost.vcxproj b/w32/VS2017/largepost.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v141</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/libmicrohttpd.sln b/w32/VS2017/libmicrohttpd.sln @@ -1,380 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26228.9 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll-xp|x64 = Debug-dll-xp|x64 - Debug-dll-xp|Win32 = Debug-dll-xp|Win32 - Debug-dll-xp|ARM64 = Debug-dll-xp|ARM64 - Debug-dll-xp|ARM = Debug-dll-xp|ARM - Debug-static|x64 = Debug-static|x64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|ARM64 = Debug-static|ARM64 - Debug-static|ARM = Debug-static|ARM - Debug-static-xp|x64 = Debug-static-xp|x64 - Debug-static-xp|Win32 = Debug-static-xp|Win32 - Debug-static-xp|ARM64 = Debug-static-xp|ARM64 - Debug-static-xp|ARM = Debug-static-xp|ARM - Release-dll|x64 = Release-dll|x64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|ARM64 = Release-dll|ARM64 - Release-dll|ARM = Release-dll|ARM - Release-dll-xp|x64 = Release-dll-xp|x64 - Release-dll-xp|Win32 = Release-dll-xp|Win32 - Release-dll-xp|ARM64 = Release-dll-xp|ARM64 - Release-dll-xp|ARM = Release-dll-xp|ARM - Release-static|x64 = Release-static|x64 - Release-static|Win32 = Release-static|Win32 - Release-static|ARM64 = Release-static|ARM64 - Release-static|ARM = Release-static|ARM - Release-static-xp|x64 = Release-static-xp|x64 - Release-static-xp|Win32 = Release-static-xp|Win32 - Release-static-xp|ARM64 = Release-static-xp|ARM64 - Release-static-xp|ARM = Release-static-xp|ARM - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.ActiveCfg = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|x64.Build.0 = Debug-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|Win32.Build.0 = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM64.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll-xp|ARM.ActiveCfg = Debug-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.ActiveCfg = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|x64.Build.0 = Debug-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|Win32.Build.0 = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM64.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static-xp|ARM.ActiveCfg = Debug-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.ActiveCfg = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|x64.Build.0 = Release-dll-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|Win32.Build.0 = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM64.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll-xp|ARM.ActiveCfg = Release-dll-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.ActiveCfg = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|x64.Build.0 = Release-static-xp|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|Win32.Build.0 = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM64.ActiveCfg = Release-static-xp|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static-xp|ARM.ActiveCfg = Release-static-xp|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll-xp|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM64.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static-xp|ARM.Build.0 = Release-static|ARM - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS2017/libmicrohttpd.vcxproj b/w32/VS2017/libmicrohttpd.vcxproj @@ -1,43 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)project-configs-xp.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType Condition="$(Configuration.Contains('-static'))">StaticLibrary</ConfigurationType> - <ConfigurationType Condition="! $(Configuration.Contains('-static'))">DynamicLibrary</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset Condition="! $(Configuration.EndsWith('-xp'))">v141</PlatformToolset> - <PlatformToolset Condition="$(Configuration.EndsWith('-xp'))">v141_xp</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/libmicrohttpd.vcxproj.filters b/w32/VS2017/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/libmicrohttpd2.sln b/w32/VS2017/libmicrohttpd2.sln @@ -0,0 +1,245 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26228.9 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minimal_example2", "minimal_example2.vcxproj", "{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd2", "libmicrohttpd2.vcxproj", "{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo", "demo.vcxproj", "{FB5D9E12-40B1-475F-B044-66BFC97F85C3}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug-dll|ARM = Debug-dll|ARM + Debug-dll|ARM64 = Debug-dll|ARM64 + Debug-dll|Win32 = Debug-dll|Win32 + Debug-dll|x64 = Debug-dll|x64 + Debug-dll-xp|ARM = Debug-dll-xp|ARM + Debug-dll-xp|ARM64 = Debug-dll-xp|ARM64 + Debug-dll-xp|Win32 = Debug-dll-xp|Win32 + Debug-dll-xp|x64 = Debug-dll-xp|x64 + Debug-static|ARM = Debug-static|ARM + Debug-static|ARM64 = Debug-static|ARM64 + Debug-static|Win32 = Debug-static|Win32 + Debug-static|x64 = Debug-static|x64 + Debug-static-xp|ARM = Debug-static-xp|ARM + Debug-static-xp|ARM64 = Debug-static-xp|ARM64 + Debug-static-xp|Win32 = Debug-static-xp|Win32 + Debug-static-xp|x64 = Debug-static-xp|x64 + Release-dll|ARM = Release-dll|ARM + Release-dll|ARM64 = Release-dll|ARM64 + Release-dll|Win32 = Release-dll|Win32 + Release-dll|x64 = Release-dll|x64 + Release-dll-xp|ARM = Release-dll-xp|ARM + Release-dll-xp|ARM64 = Release-dll-xp|ARM64 + Release-dll-xp|Win32 = Release-dll-xp|Win32 + Release-dll-xp|x64 = Release-dll-xp|x64 + Release-static|ARM = Release-static|ARM + Release-static|ARM64 = Release-static|ARM64 + Release-static|Win32 = Release-static|Win32 + Release-static|x64 = Release-static|x64 + Release-static-xp|ARM = Release-static-xp|ARM + Release-static-xp|ARM64 = Release-static-xp|ARM64 + Release-static-xp|Win32 = Release-static-xp|Win32 + Release-static-xp|x64 = Release-static-xp|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|ARM.ActiveCfg = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|ARM.Build.0 = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|ARM64.ActiveCfg = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|ARM64.Build.0 = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.Build.0 = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.Build.0 = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|ARM.ActiveCfg = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|ARM.Build.0 = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|ARM64.ActiveCfg = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|ARM64.Build.0 = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static-xp|x64.Build.0 = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.Build.0 = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.Build.0 = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|ARM.ActiveCfg = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|ARM.Build.0 = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|ARM64.ActiveCfg = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|ARM64.Build.0 = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll-xp|x64.Build.0 = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.ActiveCfg = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.Build.0 = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.Build.0 = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.ActiveCfg = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.Build.0 = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|ARM.Build.0 = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|ARM64.Build.0 = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|Win32.Build.0 = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|x64.ActiveCfg = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static-xp|x64.Build.0 = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|ARM.ActiveCfg = Debug-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|ARM64.ActiveCfg = Debug-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|Win32.Build.0 = Debug-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|x64.ActiveCfg = Debug-dll-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll-xp|x64.Build.0 = Debug-dll-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.Build.0 = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.Build.0 = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|ARM.ActiveCfg = Debug-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|ARM64.ActiveCfg = Debug-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|Win32.ActiveCfg = Debug-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|Win32.Build.0 = Debug-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|x64.ActiveCfg = Debug-static-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static-xp|x64.Build.0 = Debug-static-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.Build.0 = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.Build.0 = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|ARM.ActiveCfg = Release-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|ARM64.ActiveCfg = Release-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|Win32.ActiveCfg = Release-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|Win32.Build.0 = Release-dll-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|x64.ActiveCfg = Release-dll-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll-xp|x64.Build.0 = Release-dll-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.ActiveCfg = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.Build.0 = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.Build.0 = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.ActiveCfg = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.Build.0 = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|ARM.ActiveCfg = Release-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|ARM64.ActiveCfg = Release-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|Win32.ActiveCfg = Release-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|Win32.Build.0 = Release-static-xp|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|x64.ActiveCfg = Release-static-xp|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static-xp|x64.Build.0 = Release-static-xp|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|ARM64.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|ARM64.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|Win32.ActiveCfg = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|Win32.Build.0 = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|x64.ActiveCfg = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll-xp|x64.Build.0 = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.Build.0 = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.Build.0 = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|ARM64.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|ARM64.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|Win32.ActiveCfg = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|Win32.Build.0 = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|x64.ActiveCfg = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static-xp|x64.Build.0 = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.Build.0 = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.Build.0 = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|ARM64.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|ARM64.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|Win32.ActiveCfg = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|Win32.Build.0 = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|x64.ActiveCfg = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll-xp|x64.Build.0 = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.Build.0 = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.ActiveCfg = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.Build.0 = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|ARM64.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|ARM64.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|Win32.ActiveCfg = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|Win32.Build.0 = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|x64.ActiveCfg = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static-xp|x64.Build.0 = Release-static|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {1BA546F4-2C08-4155-A432-19C773479A04} + EndGlobalSection +EndGlobal diff --git a/w32/VS2017/libmicrohttpd2.vcxproj b/w32/VS2017/libmicrohttpd2.vcxproj @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <Import Project="$(MhdW32Common)project-configs-xp.props" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libmicrohttpd2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType Condition="$(Configuration.Contains('-static'))">StaticLibrary</ConfigurationType> + <ConfigurationType Condition="! $(Configuration.Contains('-static'))">DynamicLibrary</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset Condition="! $(Configuration.EndsWith('-xp'))">v141</PlatformToolset> + <PlatformToolset Condition="$(Configuration.EndsWith('-xp'))">v141_xp</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <Lib /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)libmicrohttpd2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2017/libmicrohttpd2.vcxproj.filters b/w32/VS2017/libmicrohttpd2.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2017/minimal_example2.vcxproj b/w32/VS2017/minimal_example2.vcxproj @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <Import Project="$(MhdW32Common)minimal_example2-files.vcxproj" /> + <PropertyGroup Label="Globals"> + <ProjectGuid>{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>minimal_example2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v141</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2017/perf_replies.vcxproj b/w32/VS2017/perf_replies.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v141</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2017/perf_replies.vcxproj.filters b/w32/VS2017/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS2017/simplepost.vcxproj b/w32/VS2017/simplepost.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v141</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/.gitignore b/w32/VS2019/.gitignore @@ -1,6 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/.vs diff --git a/w32/VS2019/demo.vcxproj b/w32/VS2019/demo.vcxproj @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>16.0</VCProjectVersion> + <ProjectGuid>{FB5D9E12-40B1-475F-B044-66BFC97F85C3}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>demo</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v142</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)demo-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2019/demo.vcxproj.filters b/w32/VS2019/demo.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)demo-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2019/hellobrowser.vcxproj b/w32/VS2019/hellobrowser.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>16.0</VCProjectVersion> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/hellobrowser.vcxproj.filters b/w32/VS2019/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/largepost.vcxproj b/w32/VS2019/largepost.vcxproj @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/libmicrohttpd.sln b/w32/VS2019/libmicrohttpd.sln @@ -1,212 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.28803.156 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|x64 = Debug-static|x64 - Debug-static|ARM = Debug-static|ARM - Debug-static|ARM64 = Debug-static|ARM64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|x64 = Release-dll|x64 - Release-dll|ARM = Release-dll|ARM - Release-dll|ARM64 = Release-dll|ARM64 - Release-static|Win32 = Release-static|Win32 - Release-static|x64 = Release-static|x64 - Release-static|ARM = Release-static|ARM - Release-static|ARM64 = Release-static|ARM64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.Build.0 = Release-static|ARM64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS2019/libmicrohttpd.vcxproj b/w32/VS2019/libmicrohttpd.vcxproj @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>16.0</VCProjectVersion> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> - <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/libmicrohttpd.vcxproj.filters b/w32/VS2019/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/libmicrohttpd2.sln b/w32/VS2019/libmicrohttpd2.sln @@ -0,0 +1,141 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28803.156 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minimal_example2", "minimal_example2.vcxproj", "{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd2", "libmicrohttpd2.vcxproj", "{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo", "demo.vcxproj", "{FB5D9E12-40B1-475F-B044-66BFC97F85C3}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug-dll|ARM = Debug-dll|ARM + Debug-dll|ARM64 = Debug-dll|ARM64 + Debug-dll|Win32 = Debug-dll|Win32 + Debug-dll|x64 = Debug-dll|x64 + Debug-static|ARM = Debug-static|ARM + Debug-static|ARM64 = Debug-static|ARM64 + Debug-static|Win32 = Debug-static|Win32 + Debug-static|x64 = Debug-static|x64 + Release-dll|ARM = Release-dll|ARM + Release-dll|ARM64 = Release-dll|ARM64 + Release-dll|Win32 = Release-dll|Win32 + Release-dll|x64 = Release-dll|x64 + Release-static|ARM = Release-static|ARM + Release-static|ARM64 = Release-static|ARM64 + Release-static|Win32 = Release-static|Win32 + Release-static|x64 = Release-static|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.Build.0 = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.Build.0 = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.Build.0 = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.Build.0 = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.ActiveCfg = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.Build.0 = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.Build.0 = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.ActiveCfg = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.Build.0 = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.Build.0 = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.Build.0 = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.Build.0 = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.Build.0 = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.ActiveCfg = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.Build.0 = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.Build.0 = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.ActiveCfg = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.Build.0 = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.Build.0 = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.Build.0 = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.Build.0 = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.Build.0 = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.Build.0 = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.ActiveCfg = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.Build.0 = Release-static|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {782FCE01-09E2-405E-BFEA-9897BFFDA18B} + EndGlobalSection +EndGlobal diff --git a/w32/VS2019/libmicrohttpd2.vcxproj b/w32/VS2019/libmicrohttpd2.vcxproj @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>16.0</VCProjectVersion> + <ProjectGuid>{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libmicrohttpd2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> + <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v142</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <Lib /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)libmicrohttpd2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2019/libmicrohttpd2.vcxproj.filters b/w32/VS2019/libmicrohttpd2.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2019/minimal_example2.vcxproj b/w32/VS2019/minimal_example2.vcxproj @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>16.0</VCProjectVersion> + <ProjectGuid>{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>minimal_example2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v142</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)minimal_example2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2019/perf_replies.vcxproj b/w32/VS2019/perf_replies.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>16.0</VCProjectVersion> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2019/perf_replies.vcxproj.filters b/w32/VS2019/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS2019/simplepost.vcxproj b/w32/VS2019/simplepost.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>16.0</VCProjectVersion> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v142</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/.gitignore b/w32/VS2022/.gitignore @@ -1,7 +0,0 @@ -/Output -/libmicrohttpd -/hellobrowser -/largepost -/simplepost -/perf_replies -/.vs diff --git a/w32/VS2022/demo.vcxproj b/w32/VS2022/demo.vcxproj @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>17.0</VCProjectVersion> + <ProjectGuid>{FB5D9E12-40B1-475F-B044-66BFC97F85C3}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>demo</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)demo-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2022/demo.vcxproj.filters b/w32/VS2022/demo.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)demo-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2022/hellobrowser.vcxproj b/w32/VS2022/hellobrowser.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>17.0</VCProjectVersion> - <ProjectGuid>{310F39BD-A2D6-44FF-8344-37ADD0524CBD}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>hellobrowser</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v143</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/hellobrowser.vcxproj.filters b/w32/VS2022/hellobrowser.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)hellobrowser-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/largepost.vcxproj b/w32/VS2022/largepost.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)largepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>17.0</VCProjectVersion> - <ProjectGuid>{77A27E6D-9A39-40B8-961B-40E63DB7FA65}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>largepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v143</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/libmicrohttpd.sln b/w32/VS2022/libmicrohttpd.sln @@ -1,213 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31815.197 -MinimumVisualStudioVersion = 10.0.40219.1 - -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hellobrowser", "hellobrowser.vcxproj", "{310F39BD-A2D6-44FF-8344-37ADD0524CBD}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplepost", "simplepost.vcxproj", "{294D5317-E983-4682-8DB5-678EA4645E11}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "largepost", "largepost.vcxproj", "{77A27E6D-9A39-40B8-961B-40E63DB7FA65}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perf_replies", "perf_replies.vcxproj", "{0192C6B5-D870-4857-B673-471E3EBD41D4}" - ProjectSection(ProjectDependencies) = postProject - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} = {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug-dll|Win32 = Debug-dll|Win32 - Debug-dll|x64 = Debug-dll|x64 - Debug-dll|ARM = Debug-dll|ARM - Debug-dll|ARM64 = Debug-dll|ARM64 - Debug-static|Win32 = Debug-static|Win32 - Debug-static|x64 = Debug-static|x64 - Debug-static|ARM = Debug-static|ARM - Debug-static|ARM64 = Debug-static|ARM64 - Release-dll|Win32 = Release-dll|Win32 - Release-dll|x64 = Release-dll|x64 - Release-dll|ARM = Release-dll|ARM - Release-dll|ARM64 = Release-dll|ARM64 - Release-static|Win32 = Release-static|Win32 - Release-static|x64 = Release-static|x64 - Release-static|ARM = Release-static|ARM - Release-static|ARM64 = Release-static|ARM64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Debug-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM.Build.0 = Debug-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|x64.Build.0 = Release-dll|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM.Build.0 = Release-dll|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|Win32.Build.0 = Release-static|Win32 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.ActiveCfg = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|x64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.ActiveCfg = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM.Build.0 = Release-static|ARM - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Debug-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM.Build.0 = Debug-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|x64.Build.0 = Release-dll|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM.Build.0 = Release-dll|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|Win32.Build.0 = Release-static|Win32 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.ActiveCfg = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.ActiveCfg = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM.Build.0 = Release-static|ARM - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|x64.Build.0 = Debug-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM.Build.0 = Debug-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|x64.Build.0 = Release-dll|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM.Build.0 = Release-dll|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|Win32.Build.0 = Release-static|Win32 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.ActiveCfg = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|x64.Build.0 = Release-static|x64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.ActiveCfg = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM.Build.0 = Release-static|ARM - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {294D5317-E983-4682-8DB5-678EA4645E11}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM.Build.0 = Debug-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Debug-static|x64.Build.0 = Debug-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|x64.Build.0 = Release-dll|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM.Build.0 = Release-dll|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|Win32.Build.0 = Release-static|Win32 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.ActiveCfg = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|x64.Build.0 = Release-static|x64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.ActiveCfg = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM.Build.0 = Release-static|ARM - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {77A27E6D-9A39-40B8-961B-40E63DB7FA65}.Release-static|ARM64.Build.0 = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|x64.Build.0 = Debug-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM.Build.0 = Debug-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|Win32.Build.0 = Debug-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.ActiveCfg = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|x64.Build.0 = Debug-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.ActiveCfg = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM.Build.0 = Debug-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|Win32.Build.0 = Release-dll|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.ActiveCfg = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|x64.Build.0 = Release-dll|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.ActiveCfg = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM.Build.0 = Release-dll|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.ActiveCfg = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|Win32.Build.0 = Release-static|Win32 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.ActiveCfg = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|x64.Build.0 = Release-static|x64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.ActiveCfg = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM.Build.0 = Release-static|ARM - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 - {0192C6B5-D870-4857-B673-471E3EBD41D4}.Release-static|ARM64.Build.0 = Release-static|ARM64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/w32/VS2022/libmicrohttpd.vcxproj b/w32/VS2022/libmicrohttpd.vcxproj @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>17.0</VCProjectVersion> - <ProjectGuid>{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>libmicrohttpd</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> - <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v143</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <Lib /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/libmicrohttpd.vcxproj.filters b/w32/VS2022/libmicrohttpd.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)libmicrohttpd-filters.vcxproj" /> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/libmicrohttpd2.sln b/w32/VS2022/libmicrohttpd2.sln @@ -0,0 +1,142 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31815.197 +MinimumVisualStudioVersion = 10.0.40219.1 + +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minimal_example2", "minimal_example2.vcxproj", "{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmicrohttpd2", "libmicrohttpd2.vcxproj", "{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo", "demo.vcxproj", "{FB5D9E12-40B1-475F-B044-66BFC97F85C3}" + ProjectSection(ProjectDependencies) = postProject + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} = {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug-dll|Win32 = Debug-dll|Win32 + Debug-dll|x64 = Debug-dll|x64 + Debug-dll|ARM = Debug-dll|ARM + Debug-dll|ARM64 = Debug-dll|ARM64 + Debug-static|Win32 = Debug-static|Win32 + Debug-static|x64 = Debug-static|x64 + Debug-static|ARM = Debug-static|ARM + Debug-static|ARM64 = Debug-static|ARM64 + Release-dll|Win32 = Release-dll|Win32 + Release-dll|x64 = Release-dll|x64 + Release-dll|ARM = Release-dll|ARM + Release-dll|ARM64 = Release-dll|ARM64 + Release-static|Win32 = Release-static|Win32 + Release-static|x64 = Release-static|x64 + Release-static|ARM = Release-static|ARM + Release-static|ARM64 = Release-static|ARM64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|x64.Build.0 = Debug-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM.Build.0 = Debug-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|x64.Build.0 = Release-dll|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM.Build.0 = Release-dll|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|Win32.Build.0 = Release-static|Win32 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.ActiveCfg = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|x64.Build.0 = Release-static|x64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.ActiveCfg = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM.Build.0 = Release-static|ARM + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|x64.Build.0 = Debug-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM.Build.0 = Debug-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|x64.Build.0 = Release-dll|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM.Build.0 = Release-dll|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|Win32.Build.0 = Release-static|Win32 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.ActiveCfg = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|x64.Build.0 = Release-static|x64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.ActiveCfg = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM.Build.0 = Release-static|ARM + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {FB5D9E12-40B1-475F-B044-66BFC97F85C3}.Release-static|ARM64.Build.0 = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.ActiveCfg = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|Win32.Build.0 = Debug-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.ActiveCfg = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|x64.Build.0 = Debug-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.ActiveCfg = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM.Build.0 = Debug-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.ActiveCfg = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-dll|ARM64.Build.0 = Debug-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.ActiveCfg = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|Win32.Build.0 = Debug-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.ActiveCfg = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|x64.Build.0 = Debug-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.ActiveCfg = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM.Build.0 = Debug-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.ActiveCfg = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Debug-static|ARM64.Build.0 = Debug-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.ActiveCfg = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|Win32.Build.0 = Release-dll|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.ActiveCfg = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|x64.Build.0 = Release-dll|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.ActiveCfg = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM.Build.0 = Release-dll|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.ActiveCfg = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-dll|ARM64.Build.0 = Release-dll|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.ActiveCfg = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|Win32.Build.0 = Release-static|Win32 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.ActiveCfg = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|x64.Build.0 = Release-static|x64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.ActiveCfg = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM.Build.0 = Release-static|ARM + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.ActiveCfg = Release-static|ARM64 + {49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}.Release-static|ARM64.Build.0 = Release-static|ARM64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {782FCE01-09E2-405E-BFEA-9897BFFDA18B} + EndGlobalSection +EndGlobal diff --git a/w32/VS2022/libmicrohttpd2.vcxproj b/w32/VS2022/libmicrohttpd2.vcxproj @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>17.0</VCProjectVersion> + <ProjectGuid>{9BAA0888-2B01-42DB-A3C8-3F84A64AABC7}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>libmicrohttpd2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType Condition="$(Configuration.EndsWith('-static'))">StaticLibrary</ConfigurationType> + <ConfigurationType Condition="! $(Configuration.EndsWith('-static'))">DynamicLibrary</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <Lib /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)libmicrohttpd2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2022/libmicrohttpd2.vcxproj.filters b/w32/VS2022/libmicrohttpd2.vcxproj.filters @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)libmicrohttpd2-filters.vcxproj" /> +</Project> +\ No newline at end of file diff --git a/w32/VS2022/minimal_example2.vcxproj b/w32/VS2022/minimal_example2.vcxproj @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> + <Import Project="$(MhdW32Common)project-configs.props" /> + <PropertyGroup Label="Globals"> + <VCProjectVersion>17.0</VCProjectVersion> + <ProjectGuid>{49C4C9ED-31D8-4320-A6FE-BD3CA841BC41}</ProjectGuid> + <Keyword>Win32Proj</Keyword> + <RootNamespace>minimal_example2</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup> + <PreferredToolArchitecture>x64</PreferredToolArchitecture> + </PropertyGroup> + <PropertyGroup Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> + <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> + <PlatformToolset>v143</PlatformToolset> + <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> + <CharacterSet>Unicode</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <Import Project="$(MhdW32Common)common-build-settings.props" /> + <Import Project="$(MhdW32Common)apps-build-settings.props" /> + <PropertyGroup /> + <ItemDefinitionGroup> + <ClCompile /> + <Link /> + <ProjectReference /> + </ItemDefinitionGroup> + <Import Project="$(MhdW32Common)minimal_example2-files.vcxproj" /> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> +\ No newline at end of file diff --git a/w32/VS2022/perf_replies.vcxproj b/w32/VS2022/perf_replies.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>17.0</VCProjectVersion> - <Keyword>Win32Proj</Keyword> - <ProjectGuid>{0192c6b5-d870-4857-b673-471e3ebd41d4}</ProjectGuid> - <RootNamespace>perf_replies</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v143</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="Shared"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <PropertyGroup Label="UserMacros" /> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(MhdW32Common)perf_replies-files.vcxproj" /> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/VS2022/perf_replies.vcxproj.filters b/w32/VS2022/perf_replies.vcxproj.filters @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)perf_replies-filters.vcxproj" /> -</Project> diff --git a/w32/VS2022/simplepost.vcxproj b/w32/VS2022/simplepost.vcxproj @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(SolutionDir)..\common\vs_dirs.props" /> - <Import Project="$(MhdW32Common)project-configs.props" /> - <Import Project="$(MhdW32Common)simplepost-files.vcxproj" /> - <PropertyGroup Label="Globals"> - <VCProjectVersion>17.0</VCProjectVersion> - <ProjectGuid>{294D5317-E983-4682-8DB5-678EA4645E11}</ProjectGuid> - <Keyword>Win32Proj</Keyword> - <RootNamespace>simplepost</RootNamespace> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> - <PropertyGroup> - <PreferredToolArchitecture>x64</PreferredToolArchitecture> - </PropertyGroup> - <PropertyGroup Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> - <UseDebugLibraries Condition="$(Configuration.StartsWith('Debug'))">true</UseDebugLibraries> - <UseDebugLibraries Condition="! $(Configuration.StartsWith('Debug'))">false</UseDebugLibraries> - <PlatformToolset>v143</PlatformToolset> - <WholeProgramOptimization Condition="! $(Configuration.StartsWith('Debug'))">true</WholeProgramOptimization> - <CharacterSet>Unicode</CharacterSet> - </PropertyGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> - <ImportGroup Label="ExtensionSettings"> - </ImportGroup> - <ImportGroup Label="PropertySheets"> - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> - </ImportGroup> - <Import Project="$(MhdW32Common)common-build-settings.props" /> - <Import Project="$(MhdW32Common)apps-build-settings.props" /> - <PropertyGroup /> - <ItemDefinitionGroup> - <ClCompile /> - <Link /> - <ProjectReference /> - </ItemDefinitionGroup> - <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> - <ImportGroup Label="ExtensionTargets"> - </ImportGroup> -</Project> -\ No newline at end of file diff --git a/w32/common/MHD_config.h b/w32/common/MHD_config.h @@ -1,267 +0,0 @@ -/* MHD_config.h for W32 */ -/* Created manually. */ - -/* *** Basic OS/compiler information *** */ - -/* This is a Windows system */ -#define WINDOWS 1 - -/* Define if MS VC compiler is used */ -#define MSVC 1 - -#ifndef __clang__ -/* Define that MS VC does not support VLAs */ -#ifndef __STDC_NO_VLA__ -#define __STDC_NO_VLA__ 1 -#endif /* ! __STDC_NO_VLA__ */ -#else -/* If clang is used then variable-length arrays are supported. */ -#define HAVE_C_VARARRAYS 1 -#endif - -/* Define to 1 if your C compiler supports inline functions. */ -#define INLINE_FUNC 1 - -/* Define to prefix which will be used with MHD inline functions. */ -#define _MHD_static_inline static __forceinline - -#ifdef __clang__ -/* Define to 1 if you have __builtin_bswap32() builtin function */ -#define MHD_HAVE___BUILTIN_BSWAP32 1 - -/* Define to 1 if you have __builtin_bswap64() builtin function */ -#define MHD_HAVE___BUILTIN_BSWAP64 1 -#endif /* __clang__ */ - -/* The size of `size_t', as computed by sizeof. */ -#if defined(_M_X64) || defined(_M_AMD64) || defined(_M_ARM64) || defined(_WIN64) -#define SIZEOF_SIZE_T 8 -#else /* ! _WIN64 */ -#define SIZEOF_SIZE_T 4 -#endif /* ! _WIN64 */ - -/* The size of `tv_sec' member of `struct timeval', as computed by sizeof */ -#define SIZEOF_STRUCT_TIMEVAL_TV_SEC 4 - -/* The size of `int64_t', as computed by sizeof. */ -#define SIZEOF_INT64_T 8 - -/* The size of `uint64_t', as computed by sizeof. */ -#define SIZEOF_UINT64_T 8 - -/* The size of `int', as computed by sizeof. */ -#define SIZEOF_INT 4 - -/* The size of `unsigned int', as computed by sizeof. */ -#define SIZEOF_UNSIGNED_INT 4 - -/* The size of `unsigned long long', as computed by sizeof. */ -#define SIZEOF_UNSIGNED_LONG_LONG 8 - -/* Define to supported 'noreturn' function declaration */ -#if defined(_STDC_VERSION__) && (__STDC_VERSION__ + 0) >= 201112L -#define _MHD_NORETURN _Noreturn -#else /* before C11 */ -#define _MHD_NORETURN __declspec(noreturn) -#endif /* before C11 */ - -/* *** MHD configuration *** */ -/* Undef to disable feature */ - -/* Enable basic Auth support */ -#define BAUTH_SUPPORT 1 - -/* Enable digest Auth support */ -#define DAUTH_SUPPORT 1 - -/* The default HTTP Digest Auth default maximum nc (nonce count) value */ -#define MHD_DAUTH_DEF_MAX_NC_ 1000 - -/* The default HTTP Digest Auth default nonce timeout value (in seconds) */ -#define MHD_DAUTH_DEF_TIMEOUT_ 90 - -/* Enable MD5 hashing support. */ -#define MHD_MD5_SUPPORT 1 - -/* Enable SHA-256 hashing support. */ -#define MHD_SHA256_SUPPORT 1 - -/* Enable SHA-512/256 hashing support. */ -#define MHD_SHA512_256_SUPPORT 1 - -/* Enable postprocessor.c */ -#define HAVE_POSTPROCESSOR 1 - -/* Enable error messages */ -#define HAVE_MESSAGES 1 - -/* Enable HTTP Upgrade support. */ -#define UPGRADE_SUPPORT 1 - -/* Enable HTTP cookie parsing support. */ -#define COOKIE_SUPPORT 1 - -/* *** OS features *** */ - -/* Provides IPv6 headers */ -#define HAVE_INET6 1 - -/* Define to 1 if your system allow overriding the value of FD_SETSIZE macro */ -#define HAS_FD_SETSIZE_OVERRIDABLE 1 - -#if 0 /* Do not define the macro to keep maintability simple if system value is updated */ -/* Define to system default value of FD_SETSIZE macro */ -# define MHD_SYS_FD_SETSIZE_ 64 -#endif - -/* Define to use socketpair for inter-thread communication */ -#define _MHD_ITC_SOCKETPAIR 1 - -/* define to use W32 threads */ -#define MHD_USE_W32_THREADS 1 - -#ifndef _WIN32_WINNT -/* MHD supports Windows XP and later W32 systems*/ -#define _WIN32_WINNT 0x0600 -#endif /* _WIN32_WINNT */ - -/* winsock poll is available only on Vista and later */ -#if _WIN32_WINNT >= 0x0600 -#define HAVE_POLL 1 -#endif /* _WIN32_WINNT >= 0x0600 */ - -/* Define to 1 if you have the <winsock2.h> header file. */ -#define HAVE_WINSOCK2_H 1 - -/* Define to 1 if you have the <ws2tcpip.h> header file. */ -#define HAVE_WS2TCPIP_H 1 - -/* Define to 1 if you have the `_lseeki64' function. */ -#define HAVE___LSEEKI64 1 - -/* Define to 1 if you have the `gmtime_s' function in W32 form. */ -#define HAVE_W32_GMTIME_S 1 - -/* Define to 1 if you have the usable `calloc' function. */ -#define HAVE_CALLOC 1 - -/* Define if you have usable assert() and assert.h */ -#define HAVE_ASSERT 1 - -/* Define to 1 if you have the <limits.h> header file. */ -#define HAVE_LIMITS_H 1 - -/* Define to 1 if you have the <stddef.h> header file. */ -#define HAVE_STDDEF_H 1 - -/* Define to 1 if you have the <stdlib.h> header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the <string.h> header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the <sys/stat.h> header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the <time.h> header file. */ -#define HAVE_TIME_H 1 - -#if _MSC_VER >= 1900 /* snprintf() supported natively since VS2015 */ -/* Define to 1 if you have the `snprintf' function. */ -#define HAVE_SNPRINTF 1 -#endif - -#if _MSC_VER >= 1800 -/* Define to 1 if you have the <inttypes.h> header file. */ -#define HAVE_INTTYPES_H 1 -#endif - -#if _MSC_VER + 0 >= 1800 /* VS 2013 and later */ -/* Define to 1 if you have the <stdbool.h> header file and <stdbool.h> defines - 'bool' type. */ -#define HAVE_STDBOOL_H 1 -/* Define to 1 if you have the real boolean type. */ -#define HAVE_REAL_BOOL 1 -/* Define to 1 if you have the real boolean type. */ -#define HAVE_BUILTIN_TYPE_BOOL 1 -#else /* before VS 2013 */ - -/* Define to type name which will be used as boolean type. */ -#define bool int - -/* Define to value interpreted by compiler as boolean "false", if "false" is - not defined by system headers. */ -#define false 0 - -/* Define to value interpreted by compiler as boolean "true", if "true" is not - defined by system headers. */ -#define true (!0) -#endif /* before VS 2013 */ - -/* Define to 1 if you have the `getsockname' function. */ -#define HAVE_GETSOCKNAME 1 - -/* Define if you have usable `getsockname' function. */ -#define MHD_USE_GETSOCKNAME 1 - -/* Define to 1 if your compiler supports __func__ magic-macro. */ -#define HAVE___FUNC__ 1 - -#if _MSC_VER + 0 >= 1900 /* VS 2015 and later */ -#if defined(_STDC_VERSION__) && (__STDC_VERSION__ + 0) >= 201112L -/* Define to 1 if your compiler supports 'alignof()' */ -#define HAVE_C_ALIGNOF 1 -/* Define to 1 if you have the <stdalign.h> header file. */ -#define HAVE_STDALIGN_H 1 -#endif /* C11 */ -#endif /* VS 2015 and later */ - -/* Define to 1 if you have the 'rand' function. */ -#define HAVE_RAND 1 - -/* *** Headers information *** */ -/* Not really important as not used by code currently */ - -/* Define to 1 if you have the <errno.h> header file. */ -#define HAVE_ERRNO_H 1 - -/* Define to 1 if you have the <fcntl.h> header file. */ -#define HAVE_FCNTL_H 1 - -/* Define to 1 if you have the <locale.h> header file. */ -#define HAVE_LOCALE_H 1 - -/* Define to 1 if you have the <math.h> header file. */ -#define HAVE_MATH_H 1 - -/* Define to 1 if you have the <sdkddkver.h> header file. */ -#define HAVE_SDKDDKVER_H 1 - -/* Define to 1 if you have the <memory.h> header file. */ -#define HAVE_MEMORY_H 1 - -/* Define to 1 if you have the <stdint.h> header file. */ -#define HAVE_STDINT_H 1 - -/* Define to 1 if you have the <stdio.h> header file. */ -#define HAVE_STDIO_H 1 - -/* Define to 1 if you have the <strings.h> header file. */ -#define HAVE_STRINGS_H 1 - -/* Define to 1 if you have the <sys/types.h> header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the <windows.h> header file. */ -#define HAVE_WINDOWS_H 1 - - -/* *** Other useful staff *** */ - -#define _GNU_SOURCE 1 - -/* Define to 1 if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - - -/* End of MHD_config.h */ diff --git a/w32/common/apps-build-settings.props b/w32/common/apps-build-settings.props @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup Condition="'$(PlatformToolsetVersion)'&lt;'142'"> + <IncludePath>$(MhdSrc)include;$(IncludePath)</IncludePath> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)'=='Debug-static'"> <TargetName>$(ProjectName)_d</TargetName> </PropertyGroup> diff --git a/w32/common/common-build-settings.props b/w32/common/common-build-settings.props @@ -10,7 +10,7 @@ <MhdNumBits Condition="! $(Platform.EndsWith('64'))">32</MhdNumBits> </PropertyGroup> <PropertyGroup> - <IncludePath>$(SolutionDir);$(MhdW32Common);$(MhdSrc)include;$(IncludePath)</IncludePath> + <IncludePath>$(MhdW32Common);$(IncludePath)</IncludePath> </PropertyGroup> <PropertyGroup> <IntDir>$(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform)\</IntDir> @@ -107,6 +107,7 @@ <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <OmitFramePointers>true</OmitFramePointers> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> diff --git a/w32/common/cpp.hint b/w32/common/cpp.hint @@ -1,3 +0,0 @@ -/* This is a helper file used by MSVC Browsing Database Parser. - This file is required to quickly identify functions in the code. */ -#define _MHD_EXTERN diff --git a/w32/common/demo-files.vcxproj b/w32/common/demo-files.vcxproj @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="$(MhdSrc)examples2\demo.c" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="libmicrohttpd2.vcxproj"> + <Project>{9baa0888-2b01-42db-a3c8-3f84a64aabc7}</Project> + </ProjectReference> + </ItemGroup> +</Project> diff --git a/w32/common/demo-filters.vcxproj b/w32/common/demo-filters.vcxproj @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="$(MhdSrc)examples2\demo.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project> diff --git a/w32/common/gen_dll_res.ps1 b/w32/common/gen_dll_res.ps1 @@ -8,7 +8,7 @@ Remove-Variable MHD_ver,MHD_ver_major,MHD_ver_minor,MHD_ver_patchlev -ErrorActio Write-Output "Processing: ${BasePath}..\..\configure.ac" foreach($line in Get-Content "${BasePath}..\..\configure.ac") { - if ($line -match '^AC_INIT\(\[(?:GNU )?libmicrohttpd\],\[((\d+).(\d+).(\d+))\]') + if ($line -match '^AC_INIT\(\[(?:GNU )?libmicrohttpd2\], *\[((\d+).(\d+).(\d+)) *\]') { [string]$MHD_ver = $Matches[1].ToString() [string]$MHD_ver_major = $Matches[2].ToString() @@ -25,13 +25,13 @@ if ("$MHD_ver" -eq "" -or "$MHD_ver_major" -eq "" -or "$MHD_ver_minor" -eq "" - Write-Output "Detected MHD version: $MHD_ver" -Write-Output "Generating ${BasePath}microhttpd_dll_res_vc.rc" -Get-Content "${BasePath}microhttpd_dll_res_vc.rc.in" | ForEach-Object { +Write-Output "Generating ${BasePath}microhttpd2.rc" +Get-Content "${BasePath}microhttpd2.rc.in" | ForEach-Object { $_ -replace '@PACKAGE_VERSION_MAJOR@',"$MHD_ver_major" ` -replace '@PACKAGE_VERSION_MINOR@', "$MHD_ver_minor" ` -replace '@PACKAGE_VERSION_SUBMINOR@', "$MHD_ver_patchlev" ` -replace '@PACKAGE_VERSION@', "$MHD_ver" -} | Out-File -FilePath "${BasePath}microhttpd_dll_res_vc.rc" -Force +} | Out-File -FilePath "${BasePath}microhttpd2.rc" -Force $Host.SetShouldExit(0) # Reset return code diff --git a/w32/common/hellobrowser-files.vcxproj b/w32/common/hellobrowser-files.vcxproj @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ClCompile Include="$(MhdRoot)doc\examples\hellobrowser.c" /> - </ItemGroup> - <ItemGroup> - <ProjectReference Include="libmicrohttpd.vcxproj"> - <Project>{9cfb0342-a9e7-483e-bee5-a1de22584c5a}</Project> - </ProjectReference> - </ItemGroup> -</Project> diff --git a/w32/common/hellobrowser-filters.vcxproj b/w32/common/hellobrowser-filters.vcxproj @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <Filter Include="Source Files"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> - </Filter> - </ItemGroup> - <ItemGroup> - <ClCompile Include="$(MhdRoot)doc\examples\hellobrowser.c"> - <Filter>Source Files</Filter> - </ClCompile> - </ItemGroup> -</Project> diff --git a/w32/common/largepost-files.vcxproj b/w32/common/largepost-files.vcxproj @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ClCompile Include="$(MhdRoot)doc\examples\largepost.c" /> - </ItemGroup> - <ItemGroup> - <ProjectReference Include="libmicrohttpd.vcxproj"> - <Project>{9cfb0342-a9e7-483e-bee5-a1de22584c5a}</Project> - </ProjectReference> - </ItemGroup> -</Project> diff --git a/w32/common/libmicrohttpd-build-settings.props b/w32/common/libmicrohttpd-build-settings.props @@ -1,56 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <CustomBuildBeforeTargets>ResourceCompile</CustomBuildBeforeTargets> - </PropertyGroup> - <PropertyGroup Condition="'$(ConfigurationType)'=='StaticLibrary'"> - <TargetName Condition="'$(UseDebugLibraries)'=='true'">$(ProjectName)_d</TargetName> - <TargetName Condition="'$(UseDebugLibraries)'!='true'">$(ProjectName)</TargetName> - </PropertyGroup> - <PropertyGroup Condition="'$(ConfigurationType)'=='DynamicLibrary'"> - <TargetName Condition="'$(UseDebugLibraries)'=='true'">$(ProjectName)-dll_d</TargetName> - <TargetName Condition="'$(UseDebugLibraries)'!='true'">$(ProjectName)-dll</TargetName> - </PropertyGroup> - <ItemDefinitionGroup> - <ClCompile> - <PreprocessorDefinitions>BUILDING_MHD_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <DisableSpecificWarnings>4746;%(DisableSpecificWarnings)</DisableSpecificWarnings> - </ClCompile> - <Link> - <Subsystem>WINDOWS</Subsystem> - </Link> - <Lib> - <SubSystem>Windows</SubSystem> - </Lib> - <CustomBuildStep> - <Message>Copy headers to output</Message> - <Command>xcopy /F /I /Y "$(MhdSrc)include\microhttpd.h" "$(OutputPath)"</Command> - <Outputs>$(OutputPath)microhttpd.h;%(Outputs)</Outputs> - <Inputs>$(MhdSrc)include\microhttpd.h</Inputs> - </CustomBuildStep> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(ConfigurationType)'=='StaticLibrary'"> - <ClCompile> - <PreprocessorDefinitions>_LIB;MHD_W32LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary Condition="'$(UseDebugLibraries)'=='true'">MultiThreadedDebug</RuntimeLibrary> - <RuntimeLibrary Condition="'$(UseDebugLibraries)'!='true'">MultiThreaded</RuntimeLibrary> - </ClCompile> - <Lib> - <AdditionalDependencies>Ws2_32.lib</AdditionalDependencies> - </Lib> - <PostBuildEvent> - <Command>xcopy /F /I /Y "$(IntermediateOutputPath)$(TargetName).pdb" "$(OutputPath)"</Command> - <Message>Copy .pdb to output directory</Message> - </PostBuildEvent> - </ItemDefinitionGroup> - <ItemDefinitionGroup Condition="'$(ConfigurationType)'=='DynamicLibrary'"> - <ClCompile> - <PreprocessorDefinitions>_USRDLL;MHD_W32DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary Condition="'$(UseDebugLibraries)'=='true'">MultiThreadedDebugDLL</RuntimeLibrary> - <RuntimeLibrary Condition="'$(UseDebugLibraries)'!='true'">MultiThreadedDLL</RuntimeLibrary> - </ClCompile> - <Link> - <AdditionalDependencies>Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> - </Link> - </ItemDefinitionGroup> -</Project> diff --git a/w32/common/libmicrohttpd-files.vcxproj b/w32/common/libmicrohttpd-files.vcxproj @@ -1,89 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ClCompile Include="$(MhdSrc)microhttpd\basicauth.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\connection.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\daemon.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\digestauth.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\gen_auth.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\internal.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\md5.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\sha256.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\sha512_256.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\memorypool.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_mono_clock.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\postprocessor.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\reason_phrase.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\response.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\tsearch.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\sysfdsetsize.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_str.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_threads.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_send.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_sockets.c" /> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_itc.c"> - <ExcludedFromBuild>true</ExcludedFromBuild> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_compat.c"> - <ExcludedFromBuild Condition="'$(PlatformToolsetVersion)'&gt;='140'">true</ExcludedFromBuild> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_panic.c" /> - </ItemGroup> - <ItemGroup> - <ClInclude Include="$(MhdSrc)include\autoinit_funcs.h" /> - <ClInclude Include="$(MhdSrc)include\microhttpd.h" /> - <ClInclude Include="$(MhdSrc)include\mhd_options.h" /> - <ClInclude Include="$(MhdSrc)include\platform.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\basicauth.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\connection.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\digestauth.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\gen_auth.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\internal.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_md5_wrap.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\md5.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_sha256_wrap.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\sha256.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\sha512_256.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\memorypool.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_assert.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_align.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_bithelpers.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_byteorder.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_limits.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_mono_clock.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\response.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\postprocessor.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\tsearch.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\sysfdsetsize.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_str.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_str_types.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_threads.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_locks.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_send.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_sockets.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_itc.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_itc_types.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_compat.h" /> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_panic.h" /> - <ClInclude Include="$(MhdW32Common)MHD_config.h" /> - </ItemGroup> - <ItemGroup> - <ResourceCompile Include="$(MhdW32Common)microhttpd_dll_res_vc.rc"> - <ExcludedFromBuild Condition="'$(ConfigurationType)'=='StaticLibrary'">true</ExcludedFromBuild> - </ResourceCompile> - </ItemGroup> - <ItemGroup> - <CustomBuild Include="$(MhdW32Common)microhttpd_dll_res_vc.rc.in"> - <ExcludedFromBuild Condition="'$(ConfigurationType)'=='StaticLibrary'">true</ExcludedFromBuild> - <ExcludedFromBuild Condition="'$(ConfigurationType)'=='DynamicLibrary'">false</ExcludedFromBuild> - <FileType>Document</FileType> - <Command>PowerShell.exe -Version 3.0 -NonInteractive -NoProfile -ExecutionPolicy Bypass -File "$(MhdW32Common)gen_dll_res.ps1" -BasePath "$(MhdW32Common)\"</Command> - <Message>Generating .dll description resource</Message> - <Outputs>$(MhdW32Common)microhttpd_dll_res_vc.rc</Outputs> - <AdditionalInputs>$(MhdW32Common)gen_dll_res.ps1;$(MhdRoot)configure.ac</AdditionalInputs> - </CustomBuild> - </ItemGroup> - <ItemGroup> - <None Include="$(MhdW32Common)cpp.hint" /> - </ItemGroup> -</Project> diff --git a/w32/common/libmicrohttpd-filters.vcxproj b/w32/common/libmicrohttpd-filters.vcxproj @@ -1,221 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <Filter Include="Source Files"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> - </Filter> - <Filter Include="Internal Headers"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> - </Filter> - <Filter Include="Public Headers"> - <UniqueIdentifier>{ec88d605-3383-4989-8e25-bc8efa824720}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> - </Filter> - <Filter Include="Resource Files"> - <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> - <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> - </Filter> - <Filter Include="Template Files"> - <UniqueIdentifier>{df5ad836-e372-437b-a0e3-299d3675d6b4}</UniqueIdentifier> - <Extensions>in</Extensions> - </Filter> - </ItemGroup> - <ItemGroup> - <ClInclude Include="$(MhdSrc)include\microhttpd.h"> - <Filter>Public Headers</Filter> - </ClInclude> - </ItemGroup> - <ItemGroup> - <ClInclude Include="$(MhdSrc)include\autoinit_funcs.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)include\platform.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)include\mhd_options.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdW32Common)MHD_config.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\basicauth.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\connection.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\digestauth.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\gen_auth.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\internal.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_md5_wrap.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\md5.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_sha256_wrap.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\sha256.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\sha512_256.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\memorypool.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\postprocessor.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\response.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\tsearch.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_assert.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_align.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_limits.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_bithelpers.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_byteorder.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_mono_clock.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\sysfdsetsize.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_str.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_str_types.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_threads.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_locks.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_sockets.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_itc_types.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_itc.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_send.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_compat.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)microhttpd\mhd_panic.h"> - <Filter>Internal Headers</Filter> - </ClInclude> - </ItemGroup> - <ItemGroup> - <ClCompile Include="$(MhdSrc)microhttpd\basicauth.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\connection.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\daemon.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\digestauth.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\gen_auth.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\internal.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\md5.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\sha256.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\sha512_256.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\memorypool.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\postprocessor.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\reason_phrase.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\response.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\tsearch.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_mono_clock.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\sysfdsetsize.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_str.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_threads.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_sockets.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_itc.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_send.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_compat.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdSrc)microhttpd\mhd_panic.c"> - <Filter>Source Files</Filter> - </ClCompile> - </ItemGroup> - <ItemGroup> - <ResourceCompile Include="$(MhdW32Common)microhttpd_dll_res_vc.rc"> - <Filter>Resource Files</Filter> - </ResourceCompile> - </ItemGroup> - <ItemGroup> - <CustomBuild Include="$(MhdW32Common)microhttpd_dll_res_vc.rc.in"> - <Filter>Template Files</Filter> - </CustomBuild> - </ItemGroup> - <ItemGroup> - <None Include="$(MhdW32Common)cpp.hint" /> - </ItemGroup> -</Project> diff --git a/w32/common/libmicrohttpd2-build-settings.props b/w32/common/libmicrohttpd2-build-settings.props @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <IncludePath>$(MhdSrc)incl_priv;$(MhdSrc)include;$(IncludePath)</IncludePath> + </PropertyGroup> + <PropertyGroup Condition="'$(PlatformToolsetVersion)'&gt;='142'"> + <PublicIncludeDirectories>$(MhdSrc)include</PublicIncludeDirectories> + </PropertyGroup> + <PropertyGroup> + <CustomBuildBeforeTargets>ResourceCompile</CustomBuildBeforeTargets> + </PropertyGroup> + <PropertyGroup Condition="'$(ConfigurationType)'=='StaticLibrary'"> + <TargetName Condition="'$(UseDebugLibraries)'=='true'">$(ProjectName)_d</TargetName> + <TargetName Condition="'$(UseDebugLibraries)'!='true'">$(ProjectName)</TargetName> + </PropertyGroup> + <PropertyGroup Condition="'$(ConfigurationType)'=='DynamicLibrary'"> + <TargetName Condition="'$(UseDebugLibraries)'=='true'">$(ProjectName)-dll_d</TargetName> + <TargetName Condition="'$(UseDebugLibraries)'!='true'">$(ProjectName)-dll</TargetName> + </PropertyGroup> + <ItemDefinitionGroup> + <ClCompile> + <PreprocessorDefinitions>BUILDING_MHD_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <DisableSpecificWarnings>4746;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <Link> + <Subsystem>WINDOWS</Subsystem> + </Link> + <Lib> + <SubSystem>Windows</SubSystem> + </Lib> + <CustomBuildStep> + <Message>Copy headers to output</Message> + <Command>xcopy /F /I /Y "$(MhdSrc)include\microhttpd2.h" "$(OutputPath)" &amp;&amp; xcopy /F /I /Y "$(MhdSrc)include\microhttpd2_portability.h" "$(OutputPath)"</Command> + <Outputs>$(OutputPath)microhttpd2.h;$(OutputPath)microhttpd2_portability.h;%(Outputs)</Outputs> + <Inputs>$(MhdSrc)include\microhttpd2.h;$(MhdSrc)include\microhttpd2_portability.h</Inputs> + </CustomBuildStep> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(ConfigurationType)'=='StaticLibrary'"> + <ClCompile> + <PreprocessorDefinitions>_LIB;MHD_W32LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary Condition="'$(UseDebugLibraries)'=='true'">MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary Condition="'$(UseDebugLibraries)'!='true'">MultiThreaded</RuntimeLibrary> + </ClCompile> + <Lib> + <AdditionalDependencies>Ws2_32.lib</AdditionalDependencies> + </Lib> + <PostBuildEvent> + <Command>xcopy /F /I /Y "$(IntermediateOutputPath)$(TargetName).pdb" "$(OutputPath)"</Command> + <Message>Copy .pdb to output directory</Message> + </PostBuildEvent> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(ConfigurationType)'=='DynamicLibrary'"> + <ClCompile> + <PreprocessorDefinitions>_USRDLL;MHD_W32DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary Condition="'$(UseDebugLibraries)'=='true'">MultiThreadedDebugDLL</RuntimeLibrary> + <RuntimeLibrary Condition="'$(UseDebugLibraries)'!='true'">MultiThreadedDLL</RuntimeLibrary> + </ClCompile> + <Link> + <AdditionalDependencies>Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> +</Project> diff --git a/w32/common/libmicrohttpd2-files.vcxproj b/w32/common/libmicrohttpd2-files.vcxproj @@ -0,0 +1,197 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClInclude Include="$(MhdSrc)include\microhttpd2.h" /> + <ClInclude Include="$(MhdSrc)include\microhttpd2_portability.h" /> + <ClInclude Include="$(MhdSrc)incl_priv\mhd_sys_options.h" /> + <ClInclude Include="$(MhdW32Common)mhd_config.h" /> + <ClInclude Include="$(MhdSrc)mhd2\autoinit_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_offsetof.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_null_macro.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_base_types.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_bool_type.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_sockets_types.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_sockets_headers.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_ip_headers.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_errno.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_file_fd.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_malloc.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_select.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_poll.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_sendfile.h" /> + <ClInclude Include="$(MhdSrc)mhd2\compat_calloc.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_w32_ver.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_align.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_bithelpers.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_byteorder.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_assert.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_unreachable.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_cntnr_ptr.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_arr_num_elems.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_tristate.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_status_code_int.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_type.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sockets_macros.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sockets_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_error_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_error.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_atomic_counter.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_bool.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str_macros.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str_types.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_buffer.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_limits.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_iovec.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dbg_print.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_panic.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init_impl.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init_auto.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dlinked_list.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_conn_socket.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_connection.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_stream.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_locks.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_itc.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_itc_types.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_threads.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sys_thread_entry_type.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_mono_clock.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_mempool.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_read_file.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_recv.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_send.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_daemon.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_public_api.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_request.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_reply.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_response.h" /> + <ClInclude Include="$(MhdSrc)mhd2\http_method.h" /> + <ClInclude Include="$(MhdSrc)mhd2\http_prot_ver.h" /> + <ClInclude Include="$(MhdSrc)mhd2\http_status_str.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_action.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dcc_action.h" /> + <ClInclude Include="$(MhdSrc)mhd2\events_process.h" /> + <ClInclude Include="$(MhdSrc)mhd2\daemon_logger.h" /> + <ClInclude Include="$(MhdSrc)mhd2\daemon_logger_default.h" /> + <ClInclude Include="$(MhdSrc)mhd2\daemon_options.h" /> + <ClInclude Include="$(MhdSrc)mhd2\daemon_add_conn.h" /> + <ClInclude Include="$(MhdSrc)mhd2\daemon_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\extr_events_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_process.h" /> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_recv.h" /> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_send.h" /> + <ClInclude Include="$(MhdSrc)mhd2\conn_mark_ready.h" /> + <ClInclude Include="$(MhdSrc)mhd2\request_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\request_get_value.h" /> + <ClInclude Include="$(MhdSrc)mhd2\respond_with_error.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_from.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_add_header.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_destroy.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_set_options.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_options.h" /> + <ClInclude Include="$(MhdSrc)mhd2\stream_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_states.h" /> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_request.h" /> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_reply.h" /> + <ClInclude Include="$(MhdSrc)mhd2\http_post_enc.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_post_parser.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_post_result.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_postfield_int.h" /> + <ClInclude Include="$(MhdSrc)mhd2\post_parser_funcs.h" /> + <ClInclude Include="$(MhdSrc)mhd2\request_auth_get.h" /> + <ClInclude Include="$(MhdSrc)mhd2\auth_basic.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_digest_auth_data.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_auth_digest_hdr.h" /> + <ClInclude Include="$(MhdSrc)mhd2\response_auth_digest.h" /> + <ClInclude Include="$(MhdSrc)mhd2\auth_digest.h" /> + <ClInclude Include="$(MhdSrc)mhd2\md5_int.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_md5.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sha256_int.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sha256.h" /> + <ClInclude Include="$(MhdSrc)mhd2\sha512_256_int.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sha512_256.h" /> + <ClInclude Include="$(MhdSrc)mhd2\mhd_upgrade.h" /> + <ClInclude Include="$(MhdSrc)mhd2\upgrade_prep.h" /> + <ClInclude Include="$(MhdSrc)mhd2\upgrade_proc.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="$(MhdSrc)mhd2\mhd_sockets_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_socket_error_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_atomic_counter.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_str.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_panic.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_lib_init.c" /> + <ClCompile Include="$(MhdSrc)mhd2\lib_get_info.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_itc.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_threads.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_mono_clock.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_mempool.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_read_file.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_recv.c" /> + <ClCompile Include="$(MhdSrc)mhd2\mhd_send.c" /> + <ClCompile Include="$(MhdSrc)mhd2\http_status_str.c" /> + <ClCompile Include="$(MhdSrc)mhd2\action.c" /> + <ClCompile Include="$(MhdSrc)mhd2\dcc_action.c" /> + <ClCompile Include="$(MhdSrc)mhd2\events_process.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_logger.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_logger_default.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_set_options.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_create.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_start.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_get_info.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_add_conn.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\daemon_event_update.c" /> + <ClCompile Include="$(MhdSrc)mhd2\extr_events_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_process.c" /> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_recv.c" /> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_send.c" /> + <ClCompile Include="$(MhdSrc)mhd2\conn_get_info.c" /> + <ClCompile Include="$(MhdSrc)mhd2\request_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\request_get_value.c" /> + <ClCompile Include="$(MhdSrc)mhd2\request_resume.c" /> + <ClCompile Include="$(MhdSrc)mhd2\respond_with_error.c" /> + <ClCompile Include="$(MhdSrc)mhd2\request_get_info.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_from.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_add_header.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_destroy.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_set_options.c" /> + <ClCompile Include="$(MhdSrc)mhd2\stream_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_states.c" /> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_request.c" /> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_reply.c" /> + <ClCompile Include="$(MhdSrc)mhd2\stream_get_info.c" /> + <ClCompile Include="$(MhdSrc)mhd2\compat_calloc.c" /> + <ClCompile Include="$(MhdSrc)mhd2\post_parser_funcs.c" /> + <ClCompile Include="$(MhdSrc)mhd2\request_auth_get.c" /> + <ClCompile Include="$(MhdSrc)mhd2\auth_basic.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_auth_basic.c" /> + <ClCompile Include="$(MhdSrc)mhd2\response_auth_digest.c" /> + <ClCompile Include="$(MhdSrc)mhd2\auth_digest.c" /> + <ClCompile Include="$(MhdSrc)mhd2\md5_int.c" /> + <ClCompile Include="$(MhdSrc)mhd2\sha256_int.c" /> + <ClCompile Include="$(MhdSrc)mhd2\sha512_256_int.c" /> + <ClCompile Include="$(MhdSrc)mhd2\upgrade_prep.c" /> + <ClCompile Include="$(MhdSrc)mhd2\upgrade_proc.c" /> + <ClCompile Include="$(MhdSrc)mhd2\upgraded_net.c" /> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="$(MhdW32Common)microhttpd2.rc" /> + </ItemGroup> + <ItemGroup> + <CustomBuild Include="$(MhdW32Common)microhttpd2.rc.in"> + <FileType>Document</FileType> + <Command>PowerShell.exe -Version 3.0 -NonInteractive -NoProfile -ExecutionPolicy Bypass -File "$(MhdW32Common)gen_dll_res.ps1" -BasePath "$(MhdW32Common)\"</Command> + <Message>Generating .dll description resource</Message> + <Outputs>$(MhdW32Common)microhttpd2.rc</Outputs> + <AdditionalInputs>$(MhdW32Common)gen_dll_res.ps1;$(MhdRoot)configure.ac</AdditionalInputs> + </CustomBuild> + </ItemGroup> + <ItemGroup> + <None Include="$(MhdSrc)mhd2\cpp.hint" /> + </ItemGroup> +</Project> diff --git a/w32/common/libmicrohttpd2-filters.vcxproj b/w32/common/libmicrohttpd2-filters.vcxproj @@ -0,0 +1,569 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Internal Headers"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Public Headers"> + <UniqueIdentifier>{ec88d605-3383-4989-8e25-bc8efa824720}</UniqueIdentifier> + <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + <Filter Include="Template Files"> + <UniqueIdentifier>{df5ad836-e372-437b-a0e3-299d3675d6b4}</UniqueIdentifier> + <Extensions>in</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="$(MhdSrc)include\microhttpd2.h"> + <Filter>Public Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)include\microhttpd2_portability.h"> + <Filter>Public Headers</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClInclude Include="$(MhdSrc)incl_priv\mhd_sys_options.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdW32Common)mhd_config.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\autoinit_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_offsetof.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_null_macro.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_base_types.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_bool_type.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_sockets_types.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_sockets_headers.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_ip_headers.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_errno.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_file_fd.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_malloc.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_select.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_poll.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_sendfile.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\compat_calloc.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_w32_ver.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_align.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_bithelpers.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_byteorder.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_assert.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_unreachable.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_cntnr_ptr.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_arr_num_elems.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_tristate.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_status_code_int.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_type.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sockets_macros.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sockets_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_error_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_socket_error.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_atomic_counter.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_bool.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str_macros.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_str_types.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_buffer.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_limits.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_iovec.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dbg_print.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_panic.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init_impl.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_lib_init_auto.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dlinked_list.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_conn_socket.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_connection.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_stream.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_locks.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_itc.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_itc_types.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_threads.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sys_thread_entry_type.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_mono_clock.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_mempool.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_read_file.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_recv.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_send.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_daemon.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_public_api.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_request.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_reply.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_response.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\http_method.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\http_prot_ver.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\http_status_str.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_action.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_dcc_action.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\events_process.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\daemon_logger.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\daemon_logger_default.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\daemon_options.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\daemon_add_conn.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\daemon_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\extr_events_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_process.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_recv.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\conn_data_send.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\conn_mark_ready.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\request_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\request_get_value.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\respond_with_error.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_from.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_add_header.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_destroy.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_set_options.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_options.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\stream_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_states.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_request.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\stream_process_reply.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\http_post_enc.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_post_parser.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_post_result.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_postfield_int.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\post_parser_funcs.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\request_auth_get.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\auth_basic.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_digest_auth_data.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_auth_digest_hdr.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\response_auth_digest.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\auth_digest.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\md5_int.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_md5.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sha256_int.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sha256.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\sha512_256_int.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_sha512_256.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\mhd_upgrade.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\upgrade_prep.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + <ClInclude Include="$(MhdSrc)mhd2\upgrade_proc.h"> + <Filter>Internal Headers</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="$(MhdSrc)mhd2\mhd_sockets_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_socket_error_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_atomic_counter.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_str.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_panic.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_lib_init.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\lib_get_info.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_itc.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_threads.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_mono_clock.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_mempool.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_read_file.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_recv.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\mhd_send.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\http_status_str.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\action.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\dcc_action.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\events_process.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_logger.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_logger_default.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_set_options.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_create.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_start.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_get_info.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_add_conn.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\daemon_event_update.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\extr_events_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_process.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_recv.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\conn_data_send.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\conn_get_info.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\request_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\request_get_value.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\request_resume.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\respond_with_error.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\request_get_info.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_from.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_add_header.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_destroy.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_set_options.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\stream_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_states.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_request.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\stream_process_reply.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\stream_get_info.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\compat_calloc.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\post_parser_funcs.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\request_auth_get.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\auth_basic.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_auth_basic.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\response_auth_digest.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\auth_digest.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\md5_int.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\sha256_int.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\sha512_256_int.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\upgrade_prep.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\upgrade_proc.c"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="$(MhdSrc)mhd2\upgraded_net.c"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ResourceCompile Include="$(MhdW32Common)microhttpd2.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> + <ItemGroup> + <CustomBuild Include="$(MhdW32Common)microhttpd2.rc.in"> + <Filter>Template Files</Filter> + </CustomBuild> + </ItemGroup> + <ItemGroup> + <None Include="$(MhdSrc)mhd2\cpp.hint" /> + </ItemGroup> +</Project> diff --git a/w32/common/mhd_config.h b/w32/common/mhd_config.h @@ -0,0 +1,426 @@ +/* MHD_config.h for W32 */ +/* Created manually. */ + +/* *** Basic OS/compiler information *** */ + +/* This is a Windows system */ +#define WINDOWS 1 + +#ifndef __clang__ +/* Define that MS VC does not support VLAs */ +#ifndef __STDC_NO_VLA__ +#define __STDC_NO_VLA__ 1 +#endif /* ! __STDC_NO_VLA__ */ +#else +/* If clang is used then variable-length arrays are supported. */ +#define HAVE_C_VARARRAYS 1 +#endif + + +/* Define to '1' if your compiler supports 'array[static N]' with fixed N as + function parameter */ +#define HAVE_FUNC_PARAM_ARR_STATIC_FIXED 1 + +#ifdef __clang__ +/* Define to '1' if your compiler supports 'array[static N]' with variable N + as a function parameter */ +# define HAVE_FUNC_PARAM_ARR_STATIC_VAR 1 +#endif /* __clang__ */ + +/* Define to 1 if your compiler supports __func__ magic-macro. */ +#define HAVE___FUNC__ 1 + +/* Define to 1 if your C compiler supports inline functions. */ +#define INLINE_FUNC 1 + +/* Define to prefix which will be used with MHD static inline functions. */ +#define MHD_static_inline_ static __forceinline + +/* Compound literals are supported natively since VS2013, but only in C */ +#if defined(__clang__) || \ + (defined(_MSC_VER) && _MSC_VER >= 1800 && ! defined(__cplusplus) && \ + (defined(_MSC_EXTENSIONS) || \ + ((defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112)))) +/* Define to '1' if your compiler supports compound literals */ +# define HAVE_COMPOUND_LITERALS 1 + +/* Define to '1' if your compiler supports compound literals as local arrays + */ +# define HAVE_COMPOUND_LITERALS_ARRAYS_LOCAL 1 + +/* Define to '1' if your compiler supports compound literals as arrays of the + scope */ +# define HAVE_COMPOUND_LITERALS_ARRAYS_SCOPE 1 + +/* Define to '1' if your compiler supports compound literals as lvalues */ +# define HAVE_COMPOUND_LITERALS_LVALUES 1 +#endif + +#ifdef __clang__ +/* Define to 1 if you have __builtin_bswap32() builtin function */ +# define MHD_HAVE___BUILTIN_BSWAP32 1 + +/* Define to 1 if you have __builtin_bswap64() builtin function */ +# define MHD_HAVE___BUILTIN_BSWAP64 1 +#endif /* __clang__ */ + +/* Define to '1' if your compiler supports variadic macros */ +#define HAVE_MACRO_VARIADIC 1 + +/* Define to '1' if NULL pointers binary representation is all zero bits */ +#define HAVE_NULL_PTR_ALL_ZEROS 1 + +/* Define to keyword supported to indicate unreachable code paths */ +#ifdef __clang__ +# define MHD_UNREACHABLE_KEYWORD __builtin_unreachable () +#elif defined(_MSC_VER) +# define MHD_UNREACHABLE_KEYWORD __assume (0) +#endif + +#if defined(__clang__) || \ + (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901) +/* Define to '1' if your compiler supports 'restrict' keyword */ +# define HAVE_RESTRICT 1 +#elif defined(_MSC_VER) && _MSC_VER >= 1400 && defined(_MSC_EXTENSIONS) +# define restrict __restrict +/* Define to '1' if your compiler supports 'restrict' keyword */ +# define HAVE_RESTRICT 1 +#endif + +#if ! defined(HAVE_RESTRICT) +# define restrict /* empty */ +#endif + +#if (defined(_MSVC_LANG) && _MSVC_LANG >= 201703) \ + || (defined(__cplusplus) && __cplusplus >= 201703) +/* Define to keyword marking intentional missing 'break' at the end of 'case:' + */ +# define mhd_FALLTHROUGH [[fallthrough]] +#elif defined(__has_attribute) +# if __has_attribute (__fallthrough__) +/* Define to keyword marking intentional missing 'break' at the end of 'case:' + */ +# define mhd_FALLTHROUGH __attribute__((__fallthrough__)) +# endif +#endif + +#if ! defined(mhd_FALLTHROUGH) +/* Define to keyword marking intentional missing 'break' at the end of 'case:' + This macro is actually just empty. */ +# define mhd_FALLTHROUGH /* Intentional fallthrough */ +#endif + +/* The size of 'char', as computed by sizeof. */ +#define SIZEOF_CHAR 1 + +/* The size of 'int', as computed by sizeof. */ +#define SIZEOF_INT 4 + +/* The size of 'int_fast64_t', as computed by sizeof. */ +#define SIZEOF_INT_FAST64_T 8 + +/* The size of 'size_t', as computed by sizeof. */ +#if defined(_M_X64) || defined(_M_AMD64) || defined(_M_ARM64) || defined(_WIN64) +#define SIZEOF_SIZE_T 8 +#else /* ! _WIN64 */ +#define SIZEOF_SIZE_T 4 +#endif /* ! _WIN64 */ + +/* The size of `tv_sec' member of `struct timeval', as computed by sizeof */ +#define SIZEOF_STRUCT_TIMEVAL_TV_SEC 4 + +/* The size of 'unsigned int', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_INT 4 + +/* The size of 'unsigned long long', as computed by sizeof. */ +#define SIZEOF_UNSIGNED_LONG_LONG 8 + +/* Define to supported 'noreturn' function declaration */ +#if defined(_STDC_VERSION__) && (__STDC_VERSION__ + 0) >= 201112L +#define MHD_NORETURN_ _Noreturn +#else /* before C11 */ +#define MHD_NORETURN_ __declspec(noreturn) +#endif /* before C11 */ + +/* *** OS features *** */ + +/* Provides IPv6 headers */ +#define HAVE_INET6 1 + +/* Define to '1' if you have the declaration of 'IPV6_V6ONLY' */ +#define HAVE_DCLR_IPV6_V6ONLY 1 + +/* Define to 1 if your system allow overriding the value of FD_SETSIZE macro */ +#define HAS_FD_SETSIZE_OVERRIDABLE 1 + +#if 0 /* Do not define the macro to keep maintability simple if system value is updated */ +/* Define to system default value of FD_SETSIZE macro */ +# define MHD_SYS_FD_SETSIZE_ 64 +#endif + +/* Define to use socketpair for inter-thread communication */ +#define MHD_ITC_SOCKETPAIR_ 1 + +/* define to use W32 threads */ +#define mhd_THREADS_KIND_W32 1 + +#ifndef _WIN32_WINNT +/* MHD supports Windows XP and later W32 systems*/ +#define _WIN32_WINNT 0x0600 +#endif /* _WIN32_WINNT */ + +/* winsock poll is available only on Vista and later */ +#if _WIN32_WINNT >= 0x0600 +# define HAVE_POLL 1 + +/* Define to 1 if you have the 'WSAPoll' function. */ +# define HAVE_WSAPOLL 1 + +#endif /* _WIN32_WINNT >= 0x0600 */ + +/* Define to '1' if select() is supported on your platform */ +#define HAVE_SELECT 1 + +/* Define to 1 if you have the `gmtime_s' function in W32 form. */ +#define HAVE_W32_GMTIME_S 1 + +/* Define to 1 if you have the usable `calloc' function. */ +#define HAVE_CALLOC 1 + +/* Define if you have usable assert() and assert.h */ +#define HAVE_ASSERT 1 + +#if _MSC_VER >= 1900 /* snprintf() supported natively since VS2015 */ +/* Define to 1 if you have the `snprintf' function. */ +#define HAVE_SNPRINTF 1 +#endif + +#if _MSC_VER + 0 >= 1800 /* VS 2013 and later */ || defined(__cplusplus) +# if ! defined(__cplusplus) && \ + (! defined(__STDC_VERSION__) || (__STDC_VERSION__ + 0) < 202311) +/* Define to 1 if you have the <stdbool.h> header file and <stdbool.h> is + required to use 'bool' type. */ +# define HAVE_STDBOOL_H 1 +# endif +/* Define to 1 if you have the boolean type that takes only 'true' and + 'false'. */ +# define HAVE_BUILTIN_TYPE_BOOL 1 +#else /* before VS 2013 */ + +/* Define to type name which will be used as boolean type. */ +#define bool int + +/* Define to value interpreted by compiler as boolean "false", if "false" is + not defined by system headers. */ +#define false 0 + +/* Define to value interpreted by compiler as boolean "true", if "true" is not + defined by system headers. */ +#define true (! 0) +#endif /* before VS 2013 */ + +/* Define if you have usable `getsockname' function. */ +#define MHD_USE_GETSOCKNAME 1 + +#if _MSC_VER + 0 >= 1900 /* VS 2015 and later */ +#if defined(__STDC_VERSION__) && (__STDC_VERSION__ + 0) >= 201112L +/* Define to 1 if your compiler supports 'alignof()' */ +#define HAVE_C_ALIGNOF 1 +/* Define to 1 if you have the <stdalign.h> header file. */ +#define HAVE_STDALIGN_H 1 +#endif /* C11 */ +#endif /* VS 2015 and later */ + +/* Define to '1' if you have the declaration of 'AF_UNIX' */ +#define HAVE_DCLR_AF_UNIX 1 + +/* Define to 1 if you have the 'nanosleep' function. */ +#define HAVE_NANOSLEEP 1 + +/* Define to 1 if the system has the type 'ptrdiff_t'. */ +#define HAVE_PTRDIFF_T 1 + +/* Define to 1 if the system has the type 'size_t'. */ +#define HAVE_SIZE_T 1 + +/* Define to 1 if you have the 'timespec_get' function. */ +#define HAVE_TIMESPEC_GET 1 + +/* Define to 1 if the system has the type 'uint8_t'. */ +#define HAVE_UINT8_T 1 + +/* Define to 1 if the system has the type 'uintptr_t'. */ +#define HAVE_UINTPTR_T 1 + +/* *** Headers information *** */ + +#if _MSC_VER >= 1800 +/* Define to 1 if you have the <inttypes.h> header file. */ +#define HAVE_INTTYPES_H 1 +#endif + +/* Define to 1 if you have the <windows.h> header file. */ +#define HAVE_WINDOWS_H 1 + +/* Define to 1 if you have the <winsock2.h> header file. */ +#define HAVE_WINSOCK2_H 1 + +/* Define to 1 if you have the <ws2tcpip.h> header file. */ +#define HAVE_WS2TCPIP_H 1 + +/* Define to 1 if you have the <errno.h> header file. */ +#define HAVE_ERRNO_H 1 + +/* Define to 1 if you have the <fcntl.h> header file. */ +#define HAVE_FCNTL_H 1 + +/* Define to 1 if you have the <limits.h> header file. */ +#define HAVE_LIMITS_H 1 + +/* Define to 1 if you have the <stddef.h> header file. */ +#define HAVE_STDDEF_H 1 + +/* Define to 1 if you have the <stdint.h> header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the <stdlib.h> header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the <stdio.h> header file. */ +#define HAVE_STDIO_H 1 + +/* Define to 1 if you have the <strings.h> header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the <string.h> header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the <sys/stat.h> header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the <time.h> header file. */ +#define HAVE_TIME_H 1 + +/* Define to 1 if you have the <sys/types.h> header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the <malloc.h> header file. */ +#define HAVE_MALLOC_H 1 + +/* Define to 1 if you have the <sdkddkver.h> header file. */ +#define HAVE_SDKDDKVER_H 1 + +/* Define to 1 if you have the <stdarg.h> header file. */ +#define HAVE_STDARG_H 1 + +/* *** Declarations in headers *** */ + +#ifdef HAVE_WSAPOLL +/* Define to '1' if you have the declaration of 'POLLIN' */ +# define HAVE_DCLR_POLLIN 1 + +/* Define to '1' if you have the declaration of 'POLLOUT' */ +# define HAVE_DCLR_POLLOUT 1 + +/* Define to '1' if you have the declaration of 'POLLPRI' */ +# define HAVE_DCLR_POLLPRI 1 + +/* Define to '1' if you have the declaration of 'POLLRDBAND' */ +# define HAVE_DCLR_POLLRDBAND 1 + +/* Define to '1' if you have the declaration of 'POLLRDNORM' */ +# define HAVE_DCLR_POLLRDNORM 1 + +/* Define to '1' if you have the declaration of 'POLLWRBAND' */ +# define HAVE_DCLR_POLLWRBAND 1 + +/* Define to '1' if you have the declaration of 'POLLWRNORM' */ +# define HAVE_DCLR_POLLWRNORM 1 +#endif /* HAVE_WSAPOLL */ + +/* Define to '1' if you have the declaration of 'SD_SEND' */ +#define HAVE_DCLR_SD_SEND 1 + +/* Define to '1' if you have the declaration of 'SOL_SOCKET' */ +#define HAVE_DCLR_SOL_SOCKET 1 + +/* Define to '1' if you have the declaration of 'SOMAXCONN' */ +#define HAVE_DCLR_SOMAXCONN 1 + +/* Define to '1' if you have the declaration of 'SO_LINGER' */ +#define HAVE_DCLR_SO_LINGER 1 + +/* Define to '1' if you have the declaration of 'SO_REUSEADDR' */ +#define HAVE_DCLR_SO_REUSEADDR 1 + +/* Define to '1' if you have the declaration of 'TCP_FASTOPEN' */ +/* #define HAVE_DCLR_TCP_FASTOPEN 1 */ /* Should be autodetected in header */ + +/* Define to '1' if you have the declaration of 'TCP_NODELAY' */ +#define HAVE_DCLR_TCP_NODELAY 1 + + +/* *** MHD configuration *** */ +/* Undef to disable feature */ + +/* Define to '1' to enable use of select() system call */ +#define MHD_SUPPORT_SELECT 1 + +#ifdef HAVE_WSAPOLL +/* Define to '1' to enable use of select() system call */ +# define MHD_SUPPORT_POLL 1 +#endif + +/* Define to 1 if libmicrohttpd is compiled with HTTP cookie parsing support. + */ +#define MHD_SUPPORT_COOKIES 1 + +/* The default HTTP Digest Auth default maximum nc (nonce count) value */ +#define MHD_AUTH_DIGEST_DEF_MAX_NC 1000 + +/* The default HTTP Digest Auth default nonce timeout value (in seconds) */ +#define MHD_AUTH_DIGEST_DEF_TIMEOUT 90 + +/* Define to '1' to enable internal logging and log messages. */ +#define MHD_SUPPORT_LOG_FUNCTIONALITY 1 + +/* Define to '1' to enable verbose text bodies for automatic HTTP replies. */ +#define MHD_ENABLE_AUTO_MESSAGES_BODIES 1 + +/* Define to '1' if libmicrohttpd should be compiled with Basic Auth support. + */ +#define MHD_SUPPORT_AUTH_BASIC 1 + +/* Define to 1 if libmicrohttpd is compiled with Digest Auth support. */ +#define MHD_SUPPORT_AUTH_DIGEST 1 + +/* Define to 1 if libmicrohttpd is compiled with MD5 hashing support. */ +#define MHD_SUPPORT_MD5 1 + +/* Define to 1 if libmicrohttpd is compiled with SHA-256 hashing support. */ +#define MHD_SUPPORT_SHA256 1 + +/* Define to 1 if libmicrohttpd is compiled with SHA-512/256 hashing support. + */ +#define MHD_SUPPORT_SHA512_256 1 + +/* Define to 1 if libmicrohttpd is compiled with POST parser support. */ +#define MHD_SUPPORT_POST_PARSER 1 + +/* Define to 1 if libmicrohttpd is compiled with HTTP Upgrade support. */ +#define MHD_SUPPORT_UPGRADE 1 + +/* Define to 1 if libmicrohttpd is compiled with HTTP cookie parsing support. + */ +#define MHD_SUPPORT_COOKIES 1 + + +/* *** Other useful staff *** */ + +#define _GNU_SOURCE 1 + +/* Define to 1 if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + + +/* End of mhd_config.h */ diff --git a/w32/common/microhttpd2.rc.in b/w32/common/microhttpd2.rc.in @@ -0,0 +1,58 @@ +/* W32 resources for libarary */ + +#include <winresrc.h> + +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +VS_VERSION_INFO VERSIONINFO + FILEVERSION @PACKAGE_VERSION_MAJOR@,@PACKAGE_VERSION_MINOR@,@PACKAGE_VERSION_SUBMINOR@,0 + PRODUCTVERSION @PACKAGE_VERSION_MAJOR@,@PACKAGE_VERSION_MINOR@,@PACKAGE_VERSION_SUBMINOR@,0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#if defined(_DEBUG) + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0 +#endif + FILEOS VOS_NT_WINDOWS32 +#ifdef _USRDLL + FILETYPE VFT_DLL +#else + FILETYPE VFT_STATIC_LIB +#endif + FILESUBTYPE VFT2_UNKNOWN +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "04090000" /* Lang = US English, Charset = ASCII */ + BEGIN + VALUE "ProductName", "GNU libmicrohttpd2\0" + VALUE "ProductVersion", "@PACKAGE_VERSION@\0" + VALUE "FileVersion", "@PACKAGE_VERSION@\0" +#ifdef _USRDLL + VALUE "FileDescription", "GNU libmicrohttpd2 DLL for Windows (VC build)\0" +#else + VALUE "FileDescription", "GNU libmicrohttpd2 static library for Windows (VC build)\0" +#endif + VALUE "InternalName", "libmicrohttpd2\0" +#if defined(_DEBUG) +#ifdef _USRDLL + VALUE "OriginalFilename", "libmicrohttpd2-dll_d.dll\0" +#else + VALUE "OriginalFilename", "libmicrohttpd2_d.lib\0" +#endif +#else +#ifdef _USRDLL + VALUE "OriginalFilename", "libmicrohttpd2-dll.dll\0" +#else + VALUE "OriginalFilename", "libmicrohttpd2.lib\0" +#endif +#endif + VALUE "CompanyName", "Free Software Foundation\0" + VALUE "LegalCopyright", "Copyright (C) 2024-2025 Evgeny Grin, Christian Grothoff, and project contributors\0" + VALUE "Comments", "https://www.gnu.org/software/libmicrohttpd/\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 0 /* US English, ASCII */ + END +END diff --git a/w32/common/microhttpd_dll_res_vc.rc.in b/w32/common/microhttpd_dll_res_vc.rc.in @@ -1,42 +0,0 @@ -/* W32 resources for .dll */ - -#include <winresrc.h> - -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -VS_VERSION_INFO VERSIONINFO - FILEVERSION @PACKAGE_VERSION_MAJOR@,@PACKAGE_VERSION_MINOR@,@PACKAGE_VERSION_SUBMINOR@,0 - PRODUCTVERSION @PACKAGE_VERSION_MAJOR@,@PACKAGE_VERSION_MINOR@,@PACKAGE_VERSION_SUBMINOR@,0 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#if defined(_DEBUG) - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0 -#endif - FILEOS VOS_NT_WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE VFT2_UNKNOWN -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "04090000" /* Lang = US English, Charset = ASCII */ - BEGIN - VALUE "ProductName", "GNU libmicrohttpd\0" - VALUE "ProductVersion", "@PACKAGE_VERSION@\0" - VALUE "FileVersion", "@PACKAGE_VERSION@\0" - VALUE "FileDescription", "GNU libmicrohttpd DLL for Windows (VC build)\0" - VALUE "InternalName", "libmicrohttpd\0" -#if defined(_DEBUG) - VALUE "OriginalFilename", "libmicrohttpd-dll_d.dll\0" -#else - VALUE "OriginalFilename", "libmicrohttpd-dll.dll\0" -#endif - VALUE "CompanyName", "Free Software Foundation\0" - VALUE "LegalCopyright", "Copyright (C) 2007-2021 Christian Grothoff, Evgeny Grin, and project contributors\0" - VALUE "Comments", "http://www.gnu.org/software/libmicrohttpd/\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 0 /* US English, ASCII */ - END -END diff --git a/w32/common/minimal_example2-files.vcxproj b/w32/common/minimal_example2-files.vcxproj @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="$(MhdSrc)examples2\minimal_example2.c" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="libmicrohttpd2.vcxproj"> + <Project>{9baa0888-2b01-42db-a3c8-3f84a64aabc7}</Project> + </ProjectReference> + </ItemGroup> +</Project> diff --git a/w32/common/perf_replies-files.vcxproj b/w32/common/perf_replies-files.vcxproj @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ProjectReference Include="libmicrohttpd.vcxproj"> - <Project>{9cfb0342-a9e7-483e-bee5-a1de22584c5a}</Project> - </ProjectReference> - </ItemGroup> - <ItemGroup> - <ClCompile Include="$(MhdRoot)src\tools\perf_replies.c" /> - <ClCompile Include="$(MhdRoot)src\tools\mhd_tool_get_cpu_count.c" /> - </ItemGroup> - <ItemGroup> - <ClInclude Include="$(MhdSrc)src\tools\mhd_tool_get_cpu_count.h" /> - <ClInclude Include="$(MhdSrc)src\tools\mhd_tool_str_to_uint.h" /> - </ItemGroup> -</Project> diff --git a/w32/common/perf_replies-filters.vcxproj b/w32/common/perf_replies-filters.vcxproj @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <Filter Include="Source Files"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions> - </Filter> - <Filter Include="Header Files"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> - </Filter> - </ItemGroup> - <ItemGroup> - <ClInclude Include="$(MhdSrc)src\tools\mhd_tool_get_cpu_count.h"> - <Filter>Header Files</Filter> - </ClInclude> - <ClInclude Include="$(MhdSrc)src\tools\mhd_tool_str_to_uint.h"> - <Filter>Header Files</Filter> - </ClInclude> - </ItemGroup> - <ItemGroup> - <ClCompile Include="$(MhdRoot)src\tools\perf_replies.c"> - <Filter>Source Files</Filter> - </ClCompile> - <ClCompile Include="$(MhdRoot)src\tools\mhd_tool_get_cpu_count.c"> - <Filter>Source Files</Filter> - </ClCompile> - </ItemGroup> -</Project> diff --git a/w32/common/simplepost-files.vcxproj b/w32/common/simplepost-files.vcxproj @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup> - <ClCompile Include="$(MhdRoot)doc\examples\simplepost.c" /> - </ItemGroup> - <ItemGroup> - <ProjectReference Include="libmicrohttpd.vcxproj"> - <Project>{9cfb0342-a9e7-483e-bee5-a1de22584c5a}</Project> - </ProjectReference> - </ItemGroup> -</Project>