Ooops, I overlooked that NODEBUG is also used in defs.h (and not only the
authorBernd Petrovitsch <bernd@firmix.at>
Sat, 20 Oct 2007 20:23:12 +0000 (20:23 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Sat, 20 Oct 2007 20:23:12 +0000 (20:23 +0000)
txtinfo plugin):
* added a 4th high level variable: NO_DEBUG_MESSAGES to compile the debug
  OLSR_PRINTF completely out.

Makefile.inc

index 53572b4..f145ff3 100644 (file)
@@ -2,12 +2,15 @@
 #
 # Highlevel configuration options for all
 #
-# $Id: Makefile.inc,v 1.36 2007/10/20 19:27:33 bernd67 Exp $
+# $Id: Makefile.inc,v 1.37 2007/10/20 20:23:12 bernd67 Exp $
 #
 
 # activate debugging with 1 or deactivate with 0
 DEBUG ?= 0
 
+# compile OLSR_PRINTF out
+NO_DEBUG_MESSAGES ?= 0
+
 # the optimize option to be set for gcc
 OPTIMIZE ?= -O2
 
@@ -148,6 +151,8 @@ CPPFLAGS += -DDEBUG
 CFLAGS +=      -g
 else
 CPPFLAGS +=    -DNDEBUG
+endif
+ifeq ($(NO_DEBUG_MESSAGES),1)
 CPPFLAGS +=    -DNODEBUG
 endif