mirror of
https://github.com/DS-Homebrew/flashcard-archive.git
synced 2024-11-22 09:49:16 +01:00
8b64ac226f
It turns out dependencies only get built once, instead of every time the dep is called, so it needs to be cp until the last file, which is mv. TODO do this in a cleaner way.
28 lines
802 B
Makefile
28 lines
802 B
Makefile
.PHONY: package
|
|
|
|
export TOPDIR := $(shell pwd $(CURDIR))
|
|
export BASE := $(shell basename $(CURDIR))
|
|
export OUT := $(TOPDIR)/../../out
|
|
export COMMON := $(TOPDIR)/../../common-kernels
|
|
|
|
package: directory r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.31.0.zip r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.31.0.zip old extdata
|
|
|
|
directory:
|
|
mkdir -p $(OUT)/$(BASE)
|
|
|
|
include $(COMMON)/BL2CK/R4iTT/Makefile
|
|
|
|
r4isdhc.hk_Dual-Core_pre-2019_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
|
|
cp $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
|
|
|
|
# Move instead of copy
|
|
# Works around issue of dependency not being rebuilt
|
|
r4isdhc.hk_Silver_RTS_Lite_pre-2019_BL2CK_1.31.0.zip: BL2CK_1.31.0.zip
|
|
mv $(OUT)/$(BASE)/$< $(OUT)/$(BASE)/$@
|
|
|
|
old: directory
|
|
make -C $@
|
|
|
|
extdata: directory
|
|
cp -r r4isdhc.hk_2014-2017_FWUpdate* README.txt $(OUT)/$(BASE)
|