]> git.saurik.com Git - wxWidgets.git/blobdiff - build/msw/makefile.gcc
Define NDEBUG when building 3rd party libraries.
[wxWidgets.git] / build / msw / makefile.gcc
index 879b876c54d6f13fa861a021b410201af689a527..0159901c1e0d6c14771f0bb2a22f9da5304786d4 100644 (file)
@@ -39,7 +39,7 @@ LIBDIRNAME = ..\..\lib\$(COMPILER_PREFIX)_$(LIBTYPE_SUFFIX)$(CFG)
 SETUPHDIR = \
        $(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)
 WXREGEX_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I..\..\include -I$(SETUPHDIR) -D__WXMSW__ \
+       -DHAVE_W32API_H -DNDEBUG -I..\..\include -I$(SETUPHDIR) -D__WXMSW__ \
        $(__WXUNIV_DEFINE_p) $(__UNICODE_DEFINE_p) $(CPPFLAGS) $(CFLAGS)
 WXREGEX_OBJECTS =  \
        $(OBJS)\wxregex_regcomp.o \
@@ -47,7 +47,7 @@ WXREGEX_OBJECTS =  \
        $(OBJS)\wxregex_regerror.o \
        $(OBJS)\wxregex_regfree.o
 WXZLIB_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H $(CPPFLAGS) $(CFLAGS)
+       -DHAVE_W32API_H -DNDEBUG $(CPPFLAGS) $(CFLAGS)
 WXZLIB_OBJECTS =  \
        $(OBJS)\wxzlib_adler32.o \
        $(OBJS)\wxzlib_compress.o \
@@ -62,7 +62,7 @@ WXZLIB_OBJECTS =  \
        $(OBJS)\wxzlib_inftrees.o \
        $(OBJS)\wxzlib_inffast.o
 WXPNG_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I..\..\src\zlib $(CPPFLAGS) $(CFLAGS)
+       -DHAVE_W32API_H -DNDEBUG -I..\..\src\zlib $(CPPFLAGS) $(CFLAGS)
 WXPNG_OBJECTS =  \
        $(OBJS)\wxpng_png.o \
        $(OBJS)\wxpng_pngerror.o \
@@ -82,7 +82,7 @@ WXPNG_OBJECTS =  \
        $(OBJS)\wxpng_pngwtran.o \
        $(OBJS)\wxpng_pngwutil.o
 WXJPEG_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I$(SETUPHDIR) $(CPPFLAGS) $(CFLAGS)
+       -DHAVE_W32API_H -DNDEBUG -I$(SETUPHDIR) $(CPPFLAGS) $(CFLAGS)
 WXJPEG_OBJECTS =  \
        $(OBJS)\wxjpeg_jcomapi.o \
        $(OBJS)\wxjpeg_jutils.o \
@@ -131,8 +131,8 @@ WXJPEG_OBJECTS =  \
        $(OBJS)\wxjpeg_jquant2.o \
        $(OBJS)\wxjpeg_jdmerge.o
 WXTIFF_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I..\..\src\zlib -I..\..\src\jpeg -I..\..\src\tiff\libtiff \
-       $(CPPFLAGS) $(CFLAGS)
+       -DHAVE_W32API_H -DNDEBUG -I..\..\src\zlib -I..\..\src\jpeg \
+       -I..\..\src\tiff\libtiff $(CPPFLAGS) $(CFLAGS)
 WXTIFF_OBJECTS =  \
        $(OBJS)\wxtiff_tif_win32.o \
        $(OBJS)\wxtiff_tif_aux.o \
@@ -171,13 +171,14 @@ WXTIFF_OBJECTS =  \
        $(OBJS)\wxtiff_tif_write.o \
        $(OBJS)\wxtiff_tif_zip.o
 WXEXPAT_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
-       -DHAVE_W32API_H -I$(LIBDIRNAME) -DCOMPILED_FROM_DSP $(CPPFLAGS) $(CFLAGS)
+       -DHAVE_W32API_H -DNDEBUG -I$(LIBDIRNAME) -DCOMPILED_FROM_DSP $(CPPFLAGS) \
+       $(CFLAGS)
 WXEXPAT_OBJECTS =  \
        $(OBJS)\wxexpat_xmlparse.o \
        $(OBJS)\wxexpat_xmlrole.o \
        $(OBJS)\wxexpat_xmltok.o
 WXSCINTILLA_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) \
-       $(GCCFLAGS) -DHAVE_W32API_H -I..\..\src\stc\scintilla\include \
+       $(GCCFLAGS) -DHAVE_W32API_H -DNDEBUG -I..\..\src\stc\scintilla\include \
        -I..\..\src\stc\scintilla\src -D__WX__ -DSCI_LEXER -DLINK_LEXERS \
        $(__RTTIFLAG) $(__EXCEPTIONSFLAG) $(CPPFLAGS) $(CXXFLAGS)
 WXSCINTILLA_OBJECTS =  \