MAKEDIR ?= $(realpath $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/..) OBJ := ../header.o src/arm7/arm7.bin.o src/arm9/arm9.bin.o include ../cartridge.mk include ../common.mk phony: ARM9_OBJ := \ start.o \ cube.o \ cos_table_fp12.o \ cos.o src/arm9/%.bin: phony make \ -f $(MAKEDIR)/arm9.mk \ -f $(MAKEDIR)/common.mk \ -C $(dir $@) \ $(notdir $@) \ OBJ="$(ARM9_OBJ)" ARM7_OBJ := \ start.o src/arm7/%.bin: phony make \ -f $(MAKEDIR)/arm7.mk \ -f $(MAKEDIR)/common.mk \ -C $(dir $@) \ $(notdir $@) \ OBJ="$(ARM7_OBJ)" .PHONY: phony