mirror of
https://github.com/zeldaret/ph
synced 2026-05-23 15:01:37 -04:00
Add make eur and make usa
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
REGION ?= EUR
|
||||
|
||||
ifeq ($(REGION), EUR)
|
||||
REGION_NAME := eur
|
||||
REGION_SUFFIX := P
|
||||
else ifeq ($(REGION), USA)
|
||||
REGION_NAME := usa
|
||||
REGION_SUFFIX := E
|
||||
else
|
||||
else ifneq ($(REGION),)
|
||||
$(error Unknown region '$(REGION)')
|
||||
endif
|
||||
|
||||
@@ -52,6 +50,23 @@ ifeq ($(NONMATCHING),1)
|
||||
CC_FLAGS += -DNONMATCHING
|
||||
endif
|
||||
|
||||
.PHONY: help
|
||||
help:
|
||||
@echo "Usage:"
|
||||
@echo "make extract .................... Extracts provided base ROMs"
|
||||
@echo "make extract REGION=(USA|EUR) ... Extracts specific base ROM"
|
||||
@echo "make eur ........................ Builds European ROM"
|
||||
@echo "make usa ........................ Builds American ROM"
|
||||
@echo "make clean ...................... Clean up build files"
|
||||
|
||||
.PHONY: eur
|
||||
eur:
|
||||
$(MAKE) all REGION=EUR
|
||||
|
||||
.PHONY: usa
|
||||
usa:
|
||||
$(MAKE) all REGION=USA
|
||||
|
||||
.PHONY: all
|
||||
all: tools rom
|
||||
sha1sum $(NDS_FILE)
|
||||
@@ -72,7 +87,12 @@ endif
|
||||
|
||||
.PHONY: extract
|
||||
extract: tools
|
||||
ifeq (,$(REGION))
|
||||
$(MAKE) extract REGION=EUR
|
||||
$(MAKE) extract REGION=USA
|
||||
else ifneq (,$(wildcard $(BASE_ROM)))
|
||||
$(TOOLS_DIR)/rom/extractrom -o $(BASE_DIR) -i $(BASE_ROM)
|
||||
endif
|
||||
|
||||
.PHONY: arm9
|
||||
arm9: link
|
||||
|
||||
Reference in New Issue
Block a user