Added ability to disable packihx. Removed extra echo.
[fw/sdcc] / Makefile
index 0ea15900d095427dc72c51abc524dddcb69db89d..52f316528ac17ff370a5743f78a4d0032a44b14a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@ SDCC_LIBS     = support/cpp support/cpp2
 SDCC_ASLINK    = as/mcs51 as link
 SDCC_PACKIHX   = packihx
 
-TARGETS         = sdcc-libs sdcc-cc sdcc-aslink sdcc-packihx
+TARGETS         = sdcc-libs sdcc-cc sdcc-aslink
 
 PKGS           = $(SDCC_LIBS) src $(SDCC_ASLINK) $(SDCC_PACKIHX)
 
@@ -32,6 +32,11 @@ TARGETS         += sdcc-device
 PKGS            += device/include device/lib
 endif
 
+ifneq ($(OPT_ENABLE_PACKIHX), no)
+TARGETS         += sdcc-packihx
+PKGS            += $(SDCC_PACKIHX)
+endif
+
 PKGS_TINI      = $(SDCC_LIBS) $(SDCC_ASLINK) \
                  src device/include $(SDCC_PACKIHX)
 PORTS          = $(shell cat ports.build)
@@ -67,7 +72,6 @@ sdcc-device-tini:
        $(MAKE) -C device/lib modelDS390
 
 sdcc: $(TARGETS)
-       echo $(TARGETS)
 
 sdcc-tini: sdcc-cc sdcc-aslink sdcc-device-tini sdcc-packihx
        $(MAKE) -f main.mk all