summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/internal/debug_info.vsprops15
-rw-r--r--build/internal/debug_infofastbuild.vsprops15
-rw-r--r--build/internal/essential.vsprops3
3 files changed, 31 insertions, 2 deletions
diff --git a/build/internal/debug_info.vsprops b/build/internal/debug_info.vsprops
new file mode 100644
index 0000000..48a5018
--- /dev/null
+++ b/build/internal/debug_info.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="debug_info"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ GenerateDebugInformation="true"
+ />
+</VisualStudioPropertySheet>
diff --git a/build/internal/debug_infofastbuild.vsprops b/build/internal/debug_infofastbuild.vsprops
new file mode 100644
index 0000000..f77b44b
--- /dev/null
+++ b/build/internal/debug_infofastbuild.vsprops
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="debug_infofastbuild"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ DebugInformationFormat="0"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ GenerateDebugInformation="false"
+ />
+</VisualStudioPropertySheet>
diff --git a/build/internal/essential.vsprops b/build/internal/essential.vsprops
index a0a7122..893f6cf 100644
--- a/build/internal/essential.vsprops
+++ b/build/internal/essential.vsprops
@@ -6,6 +6,7 @@
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\obj\$(ProjectName)"
CharacterSet="1"
+ InheritedPropertySheets=".\debug_info$(FAST_BUILD_TYPE).vsprops"
>
<Tool
Name="VCCLCompilerTool"
@@ -18,7 +19,6 @@
RuntimeTypeInfo="false"
WarningLevel="3"
WarnAsError="true"
- DebugInformationFormat="3"
DisableSpecificWarnings="4503; 4819"
/>
<Tool
@@ -33,7 +33,6 @@
AdditionalDependencies="wininet.lib version.lib msimg32.lib ws2_32.lib usp10.lib psapi.lib"
AdditionalLibraryDirectories="$(SDKLibs)"
DelayLoadDLLs="dwmapi.dll,uxtheme.dll"
- GenerateDebugInformation="true"
MapFileName="$(OutDir)\$(TargetName).map"
ImportLibrary="$(OutDir)\lib\$(TargetName).lib"
TargetMachine="1"