]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - tmk_core/common.mk
lufa: Add debug print support with UART
[max/tmk_keyboard.git] / tmk_core / common.mk
index 14951ec8517e884163d0a154ecce360d3ed460b8..06507ecf2d0474cd4509eecb24fccc853f6e368a 100644 (file)
@@ -50,8 +50,12 @@ endif
 ifeq (yes,$(strip $(CONSOLE_ENABLE)))
     OPT_DEFS += -DCONSOLE_ENABLE
 else
-    OPT_DEFS += -DNO_PRINT
-    OPT_DEFS += -DNO_DEBUG
+    # Remove print functions when console is disabled and
+    # no other print method like UART is available
+    ifneq (yes, $(strip $(DEBUG_PRINT_AVAILABLE)))
+       OPT_DEFS += -DNO_PRINT
+       OPT_DEFS += -DNO_DEBUG
+    endif
 endif
 
 ifeq (yes,$(strip $(COMMAND_ENABLE)))