aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/configure
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2007-01-03 01:19:25 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2007-01-03 01:19:25 +0000
commit5adc8bdbb1471821f912becbba86e4631a4a001a (patch)
treefb0dabc347ab5050c13a9da4a1519eef752110ad /hardinfo2/configure
parentbe4b5ba0d143edd1001f33d226e10ef2c58f42ff (diff)
Cleanups. Implement DEBUG() macro.
Diffstat (limited to 'hardinfo2/configure')
-rwxr-xr-xhardinfo2/configure9
1 files changed, 8 insertions, 1 deletions
diff --git a/hardinfo2/configure b/hardinfo2/configure
index 05e92c0e..068d99cc 100755
--- a/hardinfo2/configure
+++ b/hardinfo2/configure
@@ -162,7 +162,14 @@ echo "#define HOSTNAME \"`hostname`\"" >> config.h
echo "#define PREFIX \"/usr/share/hardinfo/\"" >> config.h
echo "#define LIBPREFIX \"/usr/lib/hardinfo/\"" >> config.h
-echo "#define DEBUG 1" >> config.h
+
+if [ "$RELEASE" == "1" ]; then
+ echo "#define DEBUG(...)" >> config.h
+else
+ echo '#define DEBUG(msg,...) g_print("*** %s:%d (%s) *** " msg "\n", \' >> config.h
+ echo ' __FILE__, __LINE__, __FUNCTION__, ##__VA_ARGS__)' >> config.h
+fi
+
echo "#define ENABLE_BINRELOC 1" >> config.h
echo "#define RELEASE $RELEASE" >> config.h