2024-10-15 04:55:31 -05:00

36 lines
579 B
Makefile

MAKEDIR ?= $(realpath $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/..)
OPT ?= -Og
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