X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=Makefile.include;h=8038741a73adb03b7cfe62ce589ce03b34852a3e;hb=2b421d0ecf9ec717a6864da01a071d3c9bfeec7e;hp=213b6698e34f936e8fc4fe9cac472bf655131d43;hpb=d2c3ea5ab6229485500ffa0cb50c61677193ed9f;p=sigrok-firmware-fx2lafw.git diff --git a/Makefile.include b/Makefile.include index 213b6698..8038741a 100644 --- a/Makefile.include +++ b/Makefile.include @@ -19,16 +19,17 @@ ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## +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 -