Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=fw-control-center.git;a=commitdiff;h=cedab0fce450892bc382c945b18bd1895f7b9198
commit cedab0fce450892bc382c945b18bd1895f7b9198
Author: Priyank <[EMAIL PROTECTED]>
Date: Mon Nov 12 20:11:12 2007 +0530
gnetconfig: added --enable-debug switch to configure
diff --git a/gnetconfig/configure.ac b/gnetconfig/configure.ac
index 1b8dae6..b96b4d0 100644
--- a/gnetconfig/configure.ac
+++ b/gnetconfig/configure.ac
@@ -14,6 +14,9 @@ AC_PROG_CC
AC_HEADER_STDC
AC_CHECK_HEADERS([locale.h stdlib.h string.h sys/ioctl.h unistd.h
libfwnetconfig.h libfwutil.h])
+AC_ARG_ENABLE(debug,
+ AC_HELP_STRING([ --enable-debug], [Enable debugging support]),
[debug="yes"])
+
if test "${GCC}" = "yes"
then
CFLAGS="${CFLAGS} -pipe -Wall"
@@ -26,6 +29,20 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
[needed for bindtextdoma
AM_GLIB_GNU_GETTEXT
AM_GLIB_DEFINE_LOCALEDIR(LOCALEDIR)
+dnl Check for debug enabled or not
+AC_MSG_CHECKING(for debug request)
+if test "x$debug" = "xyes" ; then
+ AC_DEFINE(GFPM_DEBUG, 1, [Debug support: enabled])
+ CFLAGS="${CFLAGS} -ggdb3 -Wall -DGNETCONFIG_DEBUG"
+ debug=yes
+ AC_MSG_RESULT(yes)
+else
+ AC_DEFINE(GFPM_DEBUG, 0, [Debug support: disabled])
+ CFLAGS="${CFLAGS} -Wall"
+ debug=no
+ AC_MSG_RESULT(no)
+fi
+
pkg_modules="gtk+-2.0 >= 2.6.0 \
libglade-2.0 >= 2.6.0"
PKG_CHECK_MODULES([GNETCONFIG], [$pkg_modules])
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git