# Driver sources
DRIVERS ?= apc testapc
+# Debug Level
+DEBUG ?= 1
+
# Yacc
YACC := bison
YFLAGS ?= -v -d -Wall
# Rules
.SECONDEXPANSION:
$(ldTRG): $$(call ldDEP,$$@) | $(hGEN) ; $(call LDCMD,$^,$@)
-%-d.o: CFLAGS+= -Og -ggdb
+%-d.o: CFLAGS+= -Og -ggdb -DDEBUG=$(DEBUG)
%.o %-d.o: %.c $$(call cGENDEP,$$(dir $$@)%.c) ; $(call CCMD,$<,$@)
%.tab.h: %.tab.c ;
%.tab.c: %.y $$(call S2S,YCMD,%.y,$$@) ;