include $(srcdir)/Makefile.common
SDCC_MISC = debugger/mcs51 sim/ucsim
-
SDCC_LIBS = support/cpp support/cpp2
+SDCC_DOC = doc
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 sdcc-doc
-PKGS = $(SDCC_LIBS) src $(SDCC_ASLINK) $(SDCC_PACKIHX)
+PKGS = $(SDCC_LIBS) src $(SDCC_ASLINK) $(SDCC_DOC)
ifneq ($(OPT_ENABLE_UCSIM), no)
TARGETS += sdcc-misc
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)
$(MAKE) -C device/include
$(MAKE) -C device/lib modelDS390
+# Empty for now, as doc depends on latex and latex2html
+sdcc-doc:
+
sdcc: $(TARGETS)
- echo $(TARGETS)
sdcc-tini: sdcc-cc sdcc-aslink sdcc-device-tini sdcc-packihx
$(MAKE) -f main.mk all