Permalink
Browse files

added support for MSVC2012: solution + projects are provided, also fo…

…r the submodules, which have been upgraded
  • Loading branch information...
1 parent e4f4ec3 commit 2c1a5e9f7f0f19f0bc711c9957f9c5652d91a727 @GerHobbelt committed Aug 20, 2012
Showing with 9,547 additions and 10 deletions.
  1. +11 −4 .gitignore
  2. +1 −1 pthread-win32
  3. +1 −1 upskirt
  4. +1 −1 win32/msvc2010/3rdparty_mongoose_vhost_sample.vcxproj
  5. +3 −3 win32/msvc2010/mongoose.sln
  6. +397 −0 win32/msvc2012/3rdparty_mongoose.vcxproj
  7. +56 −0 win32/msvc2012/3rdparty_mongoose.vcxproj.filters
  8. +493 −0 win32/msvc2012/3rdparty_mongoose_authentication_sample.vcxproj
  9. +502 −0 win32/msvc2012/3rdparty_mongoose_chat_sample.vcxproj
  10. +34 −0 win32/msvc2012/3rdparty_mongoose_chat_sample.vcxproj.filters
  11. +464 −0 win32/msvc2012/3rdparty_mongoose_example.vcxproj
  12. +493 −0 win32/msvc2012/3rdparty_mongoose_hello_sample.vcxproj
  13. +34 −0 win32/msvc2012/3rdparty_mongoose_ie9_isue349.filters
  14. +495 −0 win32/msvc2012/3rdparty_mongoose_ie9_isue349.vcxproj
  15. +402 −0 win32/msvc2012/3rdparty_mongoose_pthread.vcxproj
  16. +56 −0 win32/msvc2012/3rdparty_mongoose_pthread.vcxproj.filters
  17. +493 −0 win32/msvc2012/3rdparty_mongoose_restarting_server.vcxproj
  18. +657 −0 win32/msvc2012/3rdparty_mongoose_server.vcxproj
  19. +505 −0 win32/msvc2012/3rdparty_mongoose_server.vcxproj.filters
  20. +661 −0 win32/msvc2012/3rdparty_mongoose_server_noSSL.vcxproj
  21. +532 −0 win32/msvc2012/3rdparty_mongoose_server_noSSL.vcxproj.filters
  22. +511 −0 win32/msvc2012/3rdparty_mongoose_service.vcxproj
  23. +49 −0 win32/msvc2012/3rdparty_mongoose_service.vcxproj.filters
  24. +493 −0 win32/msvc2012/3rdparty_mongoose_test_embed.vcxproj
  25. +488 −0 win32/msvc2012/3rdparty_mongoose_test_unit_test.vcxproj
  26. +488 −0 win32/msvc2012/3rdparty_mongoose_testclient.vcxproj
  27. +510 −0 win32/msvc2012/3rdparty_mongoose_vhost_sample.vcxproj
  28. +34 −0 win32/msvc2012/3rdparty_mongoose_vhost_sample.vcxproj.filters
  29. +683 −0 win32/msvc2012/mongoose.sln
View
@@ -15,10 +15,17 @@ Makefile.in
*.depend
*.layout
*.res
-*.user
-win32/msvc2010/bin/
-win32/msvc2010/obj/
-win32/msvc2010/ipch/
+*.user
+
+win32/msvc2008/bin/
+win32/msvc2008/obj/
+win32/msvc2008/ipch/
+win32/msvc2010/bin/
+win32/msvc2010/obj/
+win32/msvc2010/ipch/
+win32/msvc2012/bin/
+win32/msvc2012/obj/
+win32/msvc2012/ipch/
*.suo
*.sdf
@@ -492,7 +492,7 @@
<ProjectReference Include="..\..\pthread-win32\pthread.2010.vcxproj">
<Project>{5d459ba0-5eeb-47d3-a1c4-6b55c8d37ec0}</Project>
</ProjectReference>
- <ProjectReference Include="..\..\upskirt\mvc\libupskirt.vcxproj">
+ <ProjectReference Include="..\..\upskirt\mvc\2010\libupskirt.vcxproj">
<Project>{bef78878-99b5-47fc-ae1b-210edf9643f8}</Project>
</ProjectReference>
<ProjectReference Include="3rdparty_mongoose_pthread.vcxproj">
@@ -23,11 +23,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mongoose_testclient", "3rdp
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "upskirt", "upskirt", "{DD218416-C5C4-47BC-A031-D2E3032505F1}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libupskirt", "..\..\upskirt\mvc\libupskirt.vcxproj", "{BEF78878-99B5-47FC-AE1B-210EDF9643F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libupskirt", "..\..\upskirt\mvc\2010\libupskirt.vcxproj", "{BEF78878-99B5-47FC-AE1B-210EDF9643F8}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "smartypants", "..\..\upskirt\mvc\smartypants.vcxproj", "{B682A9FC-8C10-CE85-1083-3C42CA82502D}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "smartypants", "..\..\upskirt\mvc\2010\smartypants.vcxproj", "{B682A9FC-8C10-CE85-1083-3C42CA82502D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "upskirt", "..\..\upskirt\mvc\upskirt.vcxproj", "{17794A55-DE45-431F-BAEE-B92226BF831E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "upskirt", "..\..\upskirt\mvc\2010\upskirt.vcxproj", "{17794A55-DE45-431F-BAEE-B92226BF831E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mongoose_vhost_sample", "3rdparty_mongoose_vhost_sample.vcxproj", "{F5209267-8284-83BD-73F0-DBD7E0EC729F}"
EndProject

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\selectable-socketpair\socketpair.c">
+ <Filter>submodule: socketpair</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\mongoose.c">
+ <Filter>Sources</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\mongoose_ex.c">
+ <Filter>Sources</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\mongoose.h">
+ <Filter>Sources</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\mongoose_ex.h">
+ <Filter>Sources</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\mongoose_sys_porting.h">
+ <Filter>Sources</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\..\selectable-socketpair\Makefile">
+ <Filter>submodule: socketpair</Filter>
+ </None>
+ <None Include="..\..\selectable-socketpair\README">
+ <Filter>submodule: socketpair</Filter>
+ </None>
+ <None Include="..\..\.gitmodules">
+ <Filter>Misc Files</Filter>
+ </None>
+ <None Include="..\..\Makefile">
+ <Filter>Misc Files</Filter>
+ </None>
+ <None Include="..\..\mongoose.1">
+ <Filter>Misc Files</Filter>
+ </None>
+ <None Include="..\..\LICENSE">
+ <Filter>Misc Files</Filter>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="submodule: socketpair">
+ <UniqueIdentifier>{9e948c2c-ca6e-4049-bc61-e98ebbcb017d}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Sources">
+ <UniqueIdentifier>{ed5103bd-428c-4d18-ae23-4e906d79adfb}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Misc Files">
+ <UniqueIdentifier>{5042f70a-552f-4261-9e2c-aabd9ac50b08}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+</Project>

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <ClCompile Include="..\..\examples\chat.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="website">
+ <UniqueIdentifier>{cfc6fc5d-e765-4498-8a81-a732402905b1}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\..\examples\html\favicon.ico">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\index.html">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\jquery.js">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\login.html">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\logo.png">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\main.js">
+ <Filter>website</Filter>
+ </None>
+ <None Include="..\..\examples\html\style.css">
+ <Filter>website</Filter>
+ </None>
+ </ItemGroup>
+</Project>
Oops, something went wrong.

0 comments on commit 2c1a5e9

Please sign in to comment.