Sfoglia il codice sorgente

Update Visual Studio VS2012 unit test project

bel 10 anni fa
parent
commit
ab10c5383d

+ 8 - 3
VS2012/unit_test/unit_test.vcxproj

@@ -14,11 +14,16 @@
     <ClInclude Include="..\..\include\civetweb.h" />
     <ClInclude Include="..\..\include\civetweb.h" />
     <ClInclude Include="..\..\test\civetweb_check.h" />
     <ClInclude Include="..\..\test\civetweb_check.h" />
     <ClInclude Include="..\..\test\private.h" />
     <ClInclude Include="..\..\test\private.h" />
-    <ClInclude Include="..\..\test\public.h" />
+    <ClInclude Include="..\..\test\public_func.h" />
+    <ClInclude Include="..\..\test\public_server.h" />
   </ItemGroup>
   </ItemGroup>
   <ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\..\src\civetweb.c" />
     <ClCompile Include="..\..\src\civetweb.c" />
-    <ClCompile Include="..\..\test\public.c" />
+    <ClCompile Include="..\..\test\private.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\test\public_func.c" />
+    <ClCompile Include="..\..\test\public_server.c" />
   </ItemGroup>
   </ItemGroup>
   <PropertyGroup Label="Globals">
   <PropertyGroup Label="Globals">
     <ProjectGuid>{1AC4A7A6-0100-4287-97F4-B95807BE5607}</ProjectGuid>
     <ProjectGuid>{1AC4A7A6-0100-4287-97F4-B95807BE5607}</ProjectGuid>
@@ -62,7 +67,7 @@
       </PrecompiledHeader>
       </PrecompiledHeader>
       <WarningLevel>Level3</WarningLevel>
       <WarningLevel>Level3</WarningLevel>
       <Optimization>Disabled</Optimization>
       <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>REPLACE_CHECK_FOR_LOCAL_DEBUGGING;USE_IPV6;MEMORY_DEBUGGING;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>LOCAL_TEST;REPLACE_CHECK_FOR_LOCAL_DEBUGGING;USE_IPV6;USE_WEBSOCKET;MEMORY_DEBUGGING;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>$(ProjectDir)..\..\src;$(ProjectDir)..\..\include;$(ProjectDir)..\..\src\third_party\lua-5.2.4\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <AdditionalIncludeDirectories>$(ProjectDir)..\..\src;$(ProjectDir)..\..\include;$(ProjectDir)..\..\src\third_party\lua-5.2.4\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     </ClCompile>
     </ClCompile>
     <Link>
     <Link>

+ 13 - 4
VS2012/unit_test/unit_test.vcxproj.filters

@@ -18,18 +18,27 @@
     <ClInclude Include="..\..\test\civetweb_check.h">
     <ClInclude Include="..\..\test\civetweb_check.h">
       <Filter>Quelldateien</Filter>
       <Filter>Quelldateien</Filter>
     </ClInclude>
     </ClInclude>
-    <ClInclude Include="..\..\test\public.h">
-      <Filter>Quelldateien</Filter>
-    </ClInclude>
     <ClInclude Include="..\..\test\private.h">
     <ClInclude Include="..\..\test\private.h">
       <Filter>Quelldateien</Filter>
       <Filter>Quelldateien</Filter>
     </ClInclude>
     </ClInclude>
     <ClInclude Include="..\..\include\civetweb.h">
     <ClInclude Include="..\..\include\civetweb.h">
       <Filter>Headerdateien</Filter>
       <Filter>Headerdateien</Filter>
     </ClInclude>
     </ClInclude>
+    <ClInclude Include="..\..\test\public_server.h">
+      <Filter>Headerdateien</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\test\public_func.h">
+      <Filter>Headerdateien</Filter>
+    </ClInclude>
   </ItemGroup>
   </ItemGroup>
   <ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\test\public.c">
+    <ClCompile Include="..\..\test\public_server.c">
+      <Filter>Quelldateien</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\test\public_func.c">
+      <Filter>Quelldateien</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\test\private.c">
       <Filter>Quelldateien</Filter>
       <Filter>Quelldateien</Filter>
     </ClCompile>
     </ClCompile>
     <ClCompile Include="..\..\src\civetweb.c">
     <ClCompile Include="..\..\src\civetweb.c">