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

Reply via email to