rockbox/utils/hwstub/stub/jz4760b/Makefile
Amaury Pouly 9851849ae6 hwstub/jz4760b: build packtools automatically if neeeded
Change-Id: I543e405bf75868d0f7509a35e08fe31ed253e0e6
2017-01-24 15:31:05 +01:00

29 lines
591 B
Makefile

#
# common
#
PREFIX?=mipsel-elf-
CC=$(PREFIX)gcc
LD=$(PREFIX)gcc
AS=$(PREFIX)gcc
OC=$(PREFIX)objcopy
DEFINES=
INCLUDES=-I$(CURDIR)
GCCOPTS=-march=mips32 -G0
BUILD_DIR=$(CURDIR)/build/
ROOT_DIR=$(CURDIR)/..
JZ4760TOOLS=$(CURDIR)/../../../jz4760_tools
PACKTOOLS=$(JZ4760TOOLS)/packtools
EXEC=$(BUILD_DIR)/factory.x1
include ../hwstub.make
# make packtools if necessary
$(PACKTOOLS):
make -C $(JZ4760TOOLS)
# add dependency on packtool
$(BUILD_DIR)/factory.x1: $(PACKTOOLS)
$(BUILD_DIR)/factory.x1: $(EXEC_BIN)
$(call PRINTS,PACKTOOLS $(@F))
$(SILENT)$(PACKTOOLS) --scramble -o $@ -i $<