]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - msvc/gmqcc/gmqcc.vcxproj
Make it compile in visual studio again, without warnings.
[xonotic/gmqcc.git] / msvc / gmqcc / gmqcc.vcxproj
index f184b3bc860dc0b42de89283881d4fe563d19c70..8335978d05c68dce5840ee9b231939cb3db06290 100755 (executable)
       <Platform>Win32</Platform>\r
     </ProjectConfiguration>\r
   </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\ast.c" />\r
+    <ClCompile Include="..\..\code.c" />\r
+    <ClCompile Include="..\..\conout.c" />\r
+    <ClCompile Include="..\..\correct.c" />\r
+    <ClCompile Include="..\..\fold.c" />\r
+    <ClCompile Include="..\..\fs.c" />\r
+    <ClCompile Include="..\..\ftepp.c" />\r
+    <ClCompile Include="..\..\intrin.c" />\r
+    <ClCompile Include="..\..\ir.c" />\r
+    <ClCompile Include="..\..\lexer.c" />\r
+    <ClCompile Include="..\..\main.c" />\r
+    <ClCompile Include="..\..\opts.c" />\r
+    <ClCompile Include="..\..\parser.c" />\r
+    <ClCompile Include="..\..\stat.c" />\r
+    <ClCompile Include="..\..\utf8.c" />\r
+    <ClCompile Include="..\..\util.c" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\..\ast.h" />\r
+    <ClInclude Include="..\..\gmqcc.h" />\r
+    <ClInclude Include="..\..\ir.h" />\r
+    <ClInclude Include="..\..\lexer.h" />\r
+    <ClInclude Include="..\..\parser.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="..\..\opts.def" />\r
+  </ItemGroup>\r
   <PropertyGroup Label="Globals">\r
     <ProjectGuid>{A6BD74E1-31BB-4D00-A9E0-09FF1BC76ED6}</ProjectGuid>\r
     <RootNamespace>gmqcc</RootNamespace>\r
@@ -41,6 +69,7 @@
     <ClCompile>\r
       <WarningLevel>Level3</WarningLevel>\r
       <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>NVALGRIND;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     </ClCompile>\r
     <Link>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
@@ -52,6 +81,7 @@
       <Optimization>MaxSpeed</Optimization>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>NVALGRIND;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     </ClCompile>\r
     <Link>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <OptimizeReferences>true</OptimizeReferences>\r
     </Link>\r
   </ItemDefinitionGroup>\r
-  <ItemGroup>\r
-    <ClCompile Include="..\..\ast.c" />\r
-    <ClCompile Include="..\..\code.c" />\r
-    <ClCompile Include="..\..\conout.c" />\r
-    <ClCompile Include="..\..\correct.c" />\r
-    <ClCompile Include="..\..\fs.c" />\r
-    <ClCompile Include="..\..\ftepp.c" />\r
-    <ClCompile Include="..\..\ir.c" />\r
-    <ClCompile Include="..\..\lexer.c" />\r
-    <ClCompile Include="..\..\main.c" />\r
-    <ClCompile Include="..\..\opts.c" />\r
-    <ClCompile Include="..\..\parser.c" />\r
-    <ClCompile Include="..\..\utf8.c" />\r
-    <ClCompile Include="..\..\util.c" />\r
-  </ItemGroup>\r
-  <ItemGroup>\r
-    <ClInclude Include="..\..\ast.h" />\r
-    <ClInclude Include="..\..\gmqcc.h" />\r
-    <ClInclude Include="..\..\intrin.h" />\r
-    <ClInclude Include="..\..\ir.h" />\r
-    <ClInclude Include="..\..\lexer.h" />\r
-  </ItemGroup>\r
-  <ItemGroup>\r
-    <None Include="..\..\opts.def" />\r
-  </ItemGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
   <ImportGroup Label="ExtensionTargets">\r
   </ImportGroup>\r