From 684be54c9fd602b52870ea3c477e435aae4e5b49 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 22 Dec 2014 19:42:56 +0000 Subject: [PATCH] [W32] Initial VS2013 project files --- w32/.gitignore | 11 + w32/VS2013/.gitignore | 3 + w32/VS2013/MHD_config.h | 125 ++++++ w32/VS2013/hellobrowser.vcxproj | 321 +++++++++++++++ w32/VS2013/hellobrowser.vcxproj.filters | 22 + w32/VS2013/libmicrohttpd.sln | 61 +++ w32/VS2013/libmicrohttpd.vcxproj | 489 +++++++++++++++++++++++ w32/VS2013/libmicrohttpd.vcxproj.filters | 105 +++++ 8 files changed, 1137 insertions(+) create mode 100644 w32/.gitignore create mode 100644 w32/VS2013/.gitignore create mode 100644 w32/VS2013/MHD_config.h create mode 100644 w32/VS2013/hellobrowser.vcxproj create mode 100644 w32/VS2013/hellobrowser.vcxproj.filters create mode 100644 w32/VS2013/libmicrohttpd.sln create mode 100644 w32/VS2013/libmicrohttpd.vcxproj create mode 100644 w32/VS2013/libmicrohttpd.vcxproj.filters diff --git a/w32/.gitignore b/w32/.gitignore new file mode 100644 index 00000000..6885b657 --- /dev/null +++ b/w32/.gitignore @@ -0,0 +1,11 @@ +*.suo +*.sdf +*.opensdf +*.vcxproj.user +*.obj +*.lib +*.dll +*.pdb +*.log +*.tlog +*.idb diff --git a/w32/VS2013/.gitignore b/w32/VS2013/.gitignore new file mode 100644 index 00000000..bc4edb7a --- /dev/null +++ b/w32/VS2013/.gitignore @@ -0,0 +1,3 @@ +/Output +/libmicrohttpd +/hellobrowser diff --git a/w32/VS2013/MHD_config.h b/w32/VS2013/MHD_config.h new file mode 100644 index 00000000..7b94c43e --- /dev/null +++ b/w32/VS2013/MHD_config.h @@ -0,0 +1,125 @@ +/* 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 + + +/* *** MHD configuration *** */ +/* Undef to disable feature */ + +/* Enable basic Auth support */ +#define BAUTH_SUPPORT 1 + +/* Enable digest Auth support */ +#define DAUTH_SUPPORT 1 + +/* Enable postprocessor.c */ +#define HAVE_POSTPROCESSOR 1 + +/* Enable error messages */ +#define HAVE_MESSAGES 1 + +/* Disable HTTPS support */ +#define HTTPS_SUPPORT 0 + + +/* *** OS features *** */ + +/* Provides IPv6 headers */ +#define HAVE_INET6 1 + +/* Define to use pair of sockets instead of pipes for signaling */ +#define MHD_DONT_USE_PIPES 1 + +/* define to use W32 threads */ +#define MHD_USE_W32_THREADS 1 + +/* define to 0 to disable epoll support */ +#define EPOLL_SUPPORT 0 + +/* Define to 1 if you have the header file. */ +#define HAVE_WINSOCK2_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_WS2TCPIP_H 1 + +/* Define to 1 if you have the declaration of `SOCK_NONBLOCK', and to 0 if you + don't. */ +#define HAVE_DECL_SOCK_NONBLOCK 0 + +/* Define to 1 if you have the declaration of `TCP_CORK', and to 0 if you + don't. */ +#define HAVE_DECL_TCP_CORK 0 + +/* Define to 1 if you have the declaration of `TCP_NOPUSH', and to 0 if you + don't. */ +#define HAVE_DECL_TCP_NOPUSH 0 + + +/* *** Headers information *** */ +/* Not really important as not used by code currently */ + +/* Define to 1 if you have the header file. */ +#define HAVE_ERRNO_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_FCNTL_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_INTTYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_LIMITS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_LOCALE_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MATH_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_PTHREAD_H 0 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDINT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDIO_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRINGS_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_TIME_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/VS2013/hellobrowser.vcxproj b/w32/VS2013/hellobrowser.vcxproj new file mode 100644 index 00000000..bd10817f --- /dev/null +++ b/w32/VS2013/hellobrowser.vcxproj @@ -0,0 +1,321 @@ + + + + + Debug-dll + Win32 + + + Debug-dll + x64 + + + Debug-static + Win32 + + + Debug-static + x64 + + + Release-dll + Win32 + + + Release-dll + x64 + + + Release-static + Win32 + + + Release-static + x64 + + + + + + + {310F39BD-A2D6-44FF-8344-37ADD0524CBD} + Win32Proj + hellobrowser + + + + Application + true + v120 + Unicode + + + Application + true + v120 + Unicode + + + Application + true + v120 + Unicode + + + Application + true + v120 + Unicode + + + Application + false + v120 + true + Unicode + + + Application + false + v120 + true + Unicode + + + Application + false + v120 + true + Unicode + + + Application + false + v120 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + $(SolutionDir)\Output\ + $(ProjectName)_d + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(ProjectName)_d + true + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + + + true + $(SolutionDir)\Output\ + $(ProjectName)-dll_d + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(ProjectName)-dll_d + true + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + + + false + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + false + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + + + false + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(ProjectName)-dll + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + false + $(ProjectName)-dll + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug + + + Console + true + $(OutDir);%(AdditionalLibraryDirectories) + libmicrohttpd_d.lib;%(AdditionalDependencies) + + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug + + + Console + true + $(OutDir);%(AdditionalLibraryDirectories) + libmicrohttpd_d.lib;%(AdditionalDependencies) + + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug + + + Console + true + $(OutDir);%(AdditionalLibraryDirectories) + libmicrohttpd-dll_d.lib;ws2_32.lib;%(AdditionalDependencies) + + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug + + + Console + true + $(OutDir);%(AdditionalLibraryDirectories) + libmicrohttpd-dll_d.lib;ws2_32.lib;%(AdditionalDependencies) + + + + + + Level3 + NotUsing + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreaded + + + Console + true + true + true + libmicrohttpd.lib;%(AdditionalDependencies) + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Level3 + NotUsing + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + MultiThreaded + + + Console + true + true + true + libmicrohttpd.lib;%(AdditionalDependencies) + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Level3 + NotUsing + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + + + Console + true + true + true + libmicrohttpd-dll.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir);%(AdditionalLibraryDirectories) + + + + + Level3 + NotUsing + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + + + Console + true + true + true + libmicrohttpd-dll.lib;ws2_32.lib;%(AdditionalDependencies) + $(OutDir);%(AdditionalLibraryDirectories) + + + + + + \ No newline at end of file diff --git a/w32/VS2013/hellobrowser.vcxproj.filters b/w32/VS2013/hellobrowser.vcxproj.filters new file mode 100644 index 00000000..0e1e02f4 --- /dev/null +++ b/w32/VS2013/hellobrowser.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Source Files + + + \ No newline at end of file diff --git a/w32/VS2013/libmicrohttpd.sln b/w32/VS2013/libmicrohttpd.sln new file mode 100644 index 00000000..7936578f --- /dev/null +++ b/w32/VS2013/libmicrohttpd.sln @@ -0,0 +1,61 @@ + +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}") = "libmicrohttpd", "libmicrohttpd.vcxproj", "{9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}" +EndProject +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 +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug-dll|Win32 = Debug-dll|Win32 + Debug-dll|x64 = Debug-dll|x64 + Debug-static|Win32 = Debug-static|Win32 + Debug-static|x64 = Debug-static|x64 + Release-dll|Win32 = Release-dll|Win32 + Release-dll|x64 = Release-dll|x64 + Release-static|Win32 = Release-static|Win32 + Release-static|x64 = Release-static|x64 + 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 = Release-static|x64 + {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-dll|x64.Build.0 = Release-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|x64.ActiveCfg = Release-static|x64 + {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Debug-static|x64.Build.0 = Release-static|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|x64.ActiveCfg = Release-static|x64 + {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-dll|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|x64.ActiveCfg = Release-static|x64 + {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A}.Release-static|x64.Build.0 = Release-static|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|x64.ActiveCfg = Release-static|x64 + {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-dll|x64.Build.0 = Release-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|x64.ActiveCfg = Release-static|x64 + {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Debug-static|x64.Build.0 = Release-static|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|x64.ActiveCfg = Release-static|x64 + {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-dll|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|x64.ActiveCfg = Release-static|x64 + {310F39BD-A2D6-44FF-8344-37ADD0524CBD}.Release-static|x64.Build.0 = Release-static|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/w32/VS2013/libmicrohttpd.vcxproj b/w32/VS2013/libmicrohttpd.vcxproj new file mode 100644 index 00000000..4002acde --- /dev/null +++ b/w32/VS2013/libmicrohttpd.vcxproj @@ -0,0 +1,489 @@ + + + + + Debug-dll + Win32 + + + Debug-dll + x64 + + + Debug-static + Win32 + + + Debug-static + x64 + + + Release-dll + Win32 + + + Release-dll + x64 + + + Release-static + Win32 + + + Release-static + x64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {9CFB0342-A9E7-483E-BEE5-A1DE22584C5A} + Win32Proj + libmicrohttpd + + + + StaticLibrary + true + v120 + Unicode + + + DynamicLibrary + true + v120 + Unicode + + + StaticLibrary + true + v120 + Unicode + + + DynamicLibrary + true + v120 + Unicode + + + StaticLibrary + false + v120 + true + Unicode + + + DynamicLibrary + false + v120 + true + Unicode + + + StaticLibrary + false + v120 + true + Unicode + + + DynamicLibrary + false + v120 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(ProjectName)_d + BuildLink + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(ProjectName)-dll_d + BuildLink + + + $(ProjectName)_d + BuildLink + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + $(SolutionDir)\Output\$(Platform)\ + + + $(ProjectName)-dll_d + BuildLink + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + $(SolutionDir)\Output\$(Platform)\ + + + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + BuildLink + + + $(SolutionDir)\Output\ + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + BuildLink + false + $(ProjectName)-dll + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + BuildLink + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + + + $(SolutionDir)..\..\src\include;$(SolutionDir);$(IncludePath) + BuildLink + $(SolutionDir)\Output\$(Platform)\ + $(SolutionDir)$(ProjectName)\$(Configuration)\$(Platform) + false + $(ProjectName)-dll + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;BUILDING_MHD_LIB;MHD_W32LIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + 4996 + 4013 + MultiThreadedDebug + true + $(IntDir)$(TargetName).pdb + + + Windows + true + + + Windows + Ws2_32.lib + + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + NotUsing + Level3 + Disabled + WIN32;_USRDLL;BUILDING_MHD_LIB;MHD_W32DLL;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + 4996 + 4013 + MultiThreadedDLL + true + $(IntDir)$(TargetName).pdb + + + Windows + true + Ws2_32.lib;%(AdditionalDependencies) + + + Windows + Ws2_32.lib + + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + NotUsing + Level3 + Disabled + WIN32;_DEBUG;_LIB;BUILDING_MHD_LIB;MHD_W32LIB;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + 4996 + 4013 + MultiThreadedDebug + true + $(IntDir)$(TargetName).pdb + + + Windows + true + + + Windows + Ws2_32.lib + + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + NotUsing + Level3 + Disabled + WIN32;_USRDLL;BUILDING_MHD_LIB;MHD_W32DLL;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + 4996 + 4013 + MultiThreadedDLL + true + $(IntDir)$(TargetName).pdb + + + Windows + true + Ws2_32.lib;%(AdditionalDependencies) + + + Windows + Ws2_32.lib + + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + Level3 + NotUsing + Full + true + true + WIN32;_LIB;BUILDING_MHD_LIB;MHD_W32LIB;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + MultiThreaded + AnySuitable + Speed + true + $(IntDir)$(TargetName).pdb + 4996 + 4013 + + + Windows + true + true + true + + + Windows + Ws2_32.lib + + + + xcopy /F /I /Y $(IntermediateOutputPath)$(TargetName).pdb $(OutputPath) + + + Copy .pdb to output directory + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + Level3 + NotUsing + Full + true + true + WIN32;_USRDLL;BUILDING_MHD_LIB;MHD_W32DLL;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + MultiThreadedDLL + AnySuitable + Speed + true + $(IntDir)$(TargetName).pdb + 4996 + 4013 + + + Windows + true + true + true + Ws2_32.lib;%(AdditionalDependencies) + + + Windows + Ws2_32.lib + + + + xcopy /F /I /Y $(IntermediateOutputPath)$(TargetName).pdb $(OutputPath) + + + Copy .pdb to output directory + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + Level3 + NotUsing + Full + true + true + WIN32;_LIB;BUILDING_MHD_LIB;MHD_W32LIB;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + MultiThreaded + AnySuitable + Speed + true + $(IntDir)$(TargetName).pdb + 4996 + 4013 + + + Windows + true + true + true + + + Windows + Ws2_32.lib + + + + xcopy /F /I /Y $(IntermediateOutputPath)$(TargetName).pdb $(OutputPath) + + + Copy .pdb to output directory + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + Level3 + NotUsing + Full + true + true + WIN32;_USRDLL;BUILDING_MHD_LIB;MHD_W32DLL;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + MultiThreadedDLL + AnySuitable + Speed + true + $(IntDir)$(TargetName).pdb + 4996 + 4013 + + + Windows + true + true + true + Ws2_32.lib;%(AdditionalDependencies) + + + Windows + Ws2_32.lib + + + + xcopy /F /I /Y $(IntermediateOutputPath)$(TargetName).pdb $(OutputPath) + + + Copy .pdb to output directory + + + Copy headers to output + xcopy /F /I /Y $(SolutionDir)\..\..\src\include\microhttpd.h $(OutputPath) + $(OutputPath)microhttpd.h;%(Outputs) + $(SolutionDir)\..\..\src\include\microhttpd.h + + + + + + \ No newline at end of file diff --git a/w32/VS2013/libmicrohttpd.vcxproj.filters b/w32/VS2013/libmicrohttpd.vcxproj.filters new file mode 100644 index 00000000..ba0ccd9b --- /dev/null +++ b/w32/VS2013/libmicrohttpd.vcxproj.filters @@ -0,0 +1,105 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {af799bf7-9787-4134-8e56-9e5aae50c7e3} + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\platform_interface + + + Source Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Source Files + + + Header Files + + + \ No newline at end of file