Debug information was enabled for release builds for MSVC project files but
not the makefiles which was inconsistent, correct this.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61829
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
<set var="IS_MSVC_PRJ">
$(FORMAT in ['msvc6prj','msevc4prj','msvs2003prj','msvs2005prj','msvs2008prj'])
</set>
<set var="IS_MSVC_PRJ">
$(FORMAT in ['msvc6prj','msevc4prj','msvs2003prj','msvs2005prj','msvs2008prj'])
</set>
+ <set var="IS_MSVC">
+ $(IS_MSVC_PRJ=='1' or FORMAT=='msvc')
+ </set>
+
<set var="BUILDING_LIB" overwrite="0">0</set>
<set var="BUILDING_LIB" overwrite="0">0</set>
<set var="TARGET_CPU"/>
</if>
<set var="TARGET_CPU"/>
</if>
+ <!--
+ For MSVC enable debug information in all builds: it is needed to be
+ able to debug the crash dumps produced by wxDebugReport and as it
+ generates it in separate PDB files it doesn't cost us much to enable it
+ (except for disk space...).
+ -->
<set var="DEBUG_INFO_DEFAULT">
<set var="DEBUG_INFO_DEFAULT">
- <if cond="IS_MSVC_PRJ=='1'">1</if>
- <if cond="IS_MSVC_PRJ=='0'">default</if>
+ <if cond="IS_MSVC=='1'">1</if>
+ <if cond="IS_MSVC=='0'">default</if>
</set>
<option name="DEBUG_INFO">
</set>
<option name="DEBUG_INFO">
# Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default]
# Should debugging info be included in the executables? The default value
# "default" means that debug info will be included if BUILD=debug
# and not included if BUILD=release. [0,1,default]
# Should __WXDEBUG__ be defined? The default value "default" means that it will
# be defined if BUILD=debug and not defined if BUILD=release. [0,1,default]
# Should __WXDEBUG__ be defined? The default value "default" means that it will
# be defined if BUILD=debug and not defined if BUILD=release. [0,1,default]