GAME_CODE ?= arm9 MWCCVER := 2.0/sp2p3 PROC := arm946e PROC_S := arm5te PROC_LD := v5te BUILD_DIR := build/$(GAME_CODE) include ../../common.mk MWLDFLAGS := -library -nodead -w off -proc $(PROC_LD) LIB := $(BUILD_DIR)/libsyscall.a .PHONY: all install INSTALL_PREFIX ?= $(WORK_DIR)/lib/ARM9-TS INSTALL_LIBDIR := $(INSTALL_PREFIX)/lib all: $(LIB) ASM_SRCS := asm/_secure_$(GAME_CODE).s $(LIB): $(ALL_OBJS) cd $(BUILD_DIR) && LM_LICENSE_FILE=$(BACK_REL)/$(LM_LICENSE_FILE) $(WINE) $(MWLD) $(MWLDFLAGS) -o $(BACK_REL)/$(LIB) $(ALL_OBJS:$(BUILD_DIR)/%=%) install: all $(shell mkdir -p $(INSTALL_LIBDIR)) cp $(LIB) $(INSTALL_LIBDIR)/ tidy: $(RM) -r $(BUILD_DIR) clean: tidy