]> sigrok.org Git - sigrok-firmware-fx2lafw.git/blobdiff - Makefile.include
Fix a left-over __data in our fx2lib copy.
[sigrok-firmware-fx2lafw.git] / Makefile.include
index c4af71dffe1251a4abe835423634ec70c60e0f47..81c4915a83bc6a4d7e839b7cae0b7eb90cdf8786 100644 (file)
 ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 ##
 
-FX2LIBDIR ?= ../fx2lib
+OBJCOPY ?= objcopy
 
-DEBUG ?= 0
-ifeq ($(DEBUG), 1)
-       SDCCFLAGS += -DDEBUG
-else
-       SDCCFLAGS += -DNDEBUG
-endif
+FX2LIBDIR ?= ../../fx2lib
+BUILDDIR ?= build
 
-SDCCFLAGS += -I../include/
+SDCCFLAGS += -I../../include/
 
-include $(FX2LIBDIR)/lib/fx2.mk
+$(BUILDDIR)/$(BASENAME).fw: $(BUILDDIR)/$(BASENAME).ihx
+       $(OBJCOPY) -Iihex $< -Obinary $@
 
+include $(FX2LIBDIR)/lib/fx2.mk