[frogr] Improve debug/release modes by passing apropriate flags.
- From: Mario Sanchez Prada <msanchez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [frogr] Improve debug/release modes by passing apropriate flags.
- Date: Tue, 25 Jan 2011 16:03:45 +0000 (UTC)
commit 1e28f6c55a4571e872f905abb3fdc00fc04d373e
Author: Mario Sanchez Prada <msanchez igalia com>
Date: Tue Jan 25 16:52:21 2011 +0100
Improve debug/release modes by passing apropriate flags.
configure.ac | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 04fd173..6145f7b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,9 +12,8 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
# Extra verbose warning switches
-CFLAGS="$CFLAGS -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES"
-CFLAGS="$CFLAGS -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED"
-CFLAGS="$CFLAGS -DGSEAL_ENABLE"
+CFLAGS="$CFLAGS -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGSEAL_ENABLE"
+CFLAGS="$CFLAGS -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED"
# Dependencies for frogr
@@ -89,9 +88,11 @@ AC_ARG_ENABLE(debug,
[],[enable_debug="no"])
AC_MSG_RESULT([$enable_debug])
-if test "$enable_debug" = "yes"; then
+if test "x$enable_debug" = "xyes"; then
AC_DEFINE([DEBUG_ENABLED], [1], [Debug enabled])
- CFLAGS="$CFLAGS -g3 -O0"
+ FROGR_CFLAGS="$FROGR_CFLAGS -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -g3 -O0"
+else
+ FROGR_CFLAGS="$FROGR_CFLAGS -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -g0 -O2"
fi
# Produce output files
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]