## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
##
-FX2LIBDIR ?= ../fx2lib
+OBJCOPY ?= objcopy
+MAKEBIN ?= makebin
+FX2LIBDIR ?= ../../fx2lib
+BUILDDIR ?= build
+SDCCFLAGS += -I../../include
-DEBUG ?= 0
-ifeq ($(DEBUG), 1)
- SDCCFLAGS += -DDEBUG
+$(BUILDDIR)/$(BASENAME).fw: $(BUILDDIR)/$(BASENAME).ihx
+ifneq ($(shell which objcopy 2>/dev/null),)
+ $(OBJCOPY) -Iihex $< -Obinary $@
else
- SDCCFLAGS += -DNDEBUG
+ $(MAKEBIN) -p < $< > $@
endif
-SDCCFLAGS += -I../include/
-
include $(FX2LIBDIR)/lib/fx2.mk
-