Define NDEBUG when building 3rd party libraries.

We are not interested in asserts in 3rd party libraries so make them disappear
by defining NDEBUG when building them.

Closes #11155.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2009-09-18 16:15:54 +00:00
parent 2e587bb9ec
commit 9dab58b103
35 changed files with 677 additions and 664 deletions

View File

@@ -44,7 +44,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswud"
/>
<Tool
@@ -52,7 +52,7 @@
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswud"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
ExceptionHandling="1"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -69,7 +69,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswud"
/>
@@ -125,7 +125,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswu"
/>
<Tool
@@ -133,7 +133,7 @@
AdditionalOptions="/MP"
Optimization="2"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswu"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;_UNICODE"
ExceptionHandling="1"
RuntimeLibrary="2"
RuntimeTypeInfo="true"
@@ -148,7 +148,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;_UNICODE"
PreprocessorDefinitions="NDEBUG;__WXMSW__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswu"
/>
@@ -204,7 +204,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivud"
/>
<Tool
@@ -212,7 +212,7 @@
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivud"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
ExceptionHandling="1"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -229,7 +229,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivud"
/>
@@ -285,7 +285,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivu"
/>
<Tool
@@ -293,7 +293,7 @@
AdditionalOptions="/MP"
Optimization="2"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivu"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
ExceptionHandling="1"
RuntimeLibrary="2"
RuntimeTypeInfo="true"
@@ -308,7 +308,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_lib\mswunivu"
/>
@@ -364,7 +364,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswud"
/>
<Tool
@@ -372,7 +372,7 @@
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswud"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
ExceptionHandling="1"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -389,7 +389,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;_UNICODE"
PreprocessorDefinitions="_DEBUG;NDEBUG;__WXMSW__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswud"
/>
@@ -445,7 +445,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswu"
/>
<Tool
@@ -453,7 +453,7 @@
AdditionalOptions="/MP"
Optimization="2"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswu"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;_UNICODE"
ExceptionHandling="1"
RuntimeLibrary="2"
RuntimeTypeInfo="true"
@@ -468,7 +468,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;_UNICODE"
PreprocessorDefinitions="NDEBUG;__WXMSW__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswu"
/>
@@ -524,7 +524,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivud"
/>
<Tool
@@ -532,7 +532,7 @@
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivud"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
ExceptionHandling="1"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -549,7 +549,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="_DEBUG;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivud"
/>
@@ -605,7 +605,7 @@
/>
<Tool
Name="VCIDLTool"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivu"
/>
<Tool
@@ -613,7 +613,7 @@
AdditionalOptions="/MP"
Optimization="2"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivu"
PreprocessorDefinitions="WIN32;_LIB;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="WIN32;_LIB;NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
ExceptionHandling="1"
RuntimeLibrary="2"
RuntimeTypeInfo="true"
@@ -628,7 +628,7 @@
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__WXMSW__;__WXUNIVERSAL__;_UNICODE"
PreprocessorDefinitions="NDEBUG;__WXMSW__;__WXUNIVERSAL__;_UNICODE"
Culture="1033"
AdditionalIncludeDirectories="..\..\include;..\..\lib\vc_dll\mswunivu"
/>