Skip to content

Commit

Permalink
added support for MSVC2012: solution + projects are provided, also fo…
Browse files Browse the repository at this point in the history
…r the submodules, which have been upgraded
  • Loading branch information
GerHobbelt committed Aug 20, 2012
1 parent e4f4ec3 commit 2c1a5e9
Show file tree
Hide file tree
Showing 29 changed files with 9,547 additions and 10 deletions.
15 changes: 11 additions & 4 deletions .gitignore
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion upskirt
2 changes: 1 addition & 1 deletion win32/msvc2010/3rdparty_mongoose_vhost_sample.vcxproj
Expand Up @@ -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">
Expand Down
6 changes: 3 additions & 3 deletions win32/msvc2010/mongoose.sln
Expand Up @@ -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
Expand Down
397 changes: 397 additions & 0 deletions win32/msvc2012/3rdparty_mongoose.vcxproj

Large diffs are not rendered by default.

56 changes: 56 additions & 0 deletions win32/msvc2012/3rdparty_mongoose.vcxproj.filters
@@ -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>
493 changes: 493 additions & 0 deletions win32/msvc2012/3rdparty_mongoose_authentication_sample.vcxproj

Large diffs are not rendered by default.

502 changes: 502 additions & 0 deletions win32/msvc2012/3rdparty_mongoose_chat_sample.vcxproj

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions win32/msvc2012/3rdparty_mongoose_chat_sample.vcxproj.filters
@@ -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>

0 comments on commit 2c1a5e9

Please sign in to comment.