mirror of
https://github.com/Artrios/pokecarde.git
synced 2026-03-21 17:24:35 -05:00
[build] Update remaining build files (#22)
This commit is contained in:
parent
e88e6fe817
commit
79c0bb5409
5
.gitignore
vendored
5
.gitignore
vendored
|
|
@ -1,3 +1,6 @@
|
|||
*.pyc
|
||||
eonticket/build
|
||||
battle-e/build
|
||||
decoration/build
|
||||
eonticket/build
|
||||
giftpokemon/build
|
||||
ribbons/build
|
||||
|
|
|
|||
BIN
bin/nedc/v1.4.1/raw2bmp
Executable file
BIN
bin/nedc/v1.4.1/raw2bmp
Executable file
Binary file not shown.
|
|
@ -1,64 +1,55 @@
|
|||
all: 08-O001-EN.raw
|
||||
.SECONDARY: 08-O002-EN.z80
|
||||
all: build/08-O001-EN-01.raw verify
|
||||
|
||||
decoration-%.tx: decoration.asm
|
||||
.PHONY: verify
|
||||
verify: build/08-O001-EN.z80
|
||||
md5sum --check decoration.md5
|
||||
|
||||
build/prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
decoration-%.o: decoration-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
decoration-%.gbc: decoration-%.o
|
||||
build/prologue-%.o: build/prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/prologue-%.gbc: build/prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
decoration-%.bin: decoration-%.gbc
|
||||
build/prologue-%.bin: build/prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
decoration-%.mev: decoration-%.bin
|
||||
|
||||
.PRECIOUS: build/prologue-%.tx build/prologue-%.o build/prologue-%.gbc build/prologue-%.bin
|
||||
|
||||
build/decoration-%.tx: decoration.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
build/decoration-%.o: build/decoration-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/decoration-%.gbc: build/decoration-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
build/decoration-%.bin: build/decoration-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
build/decoration-%.mev: build/decoration-%.bin
|
||||
python3 ../scripts/checksum_regi.py $< $@
|
||||
|
||||
prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
prologue-%.o: prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
prologue-%.gbc: prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
prologue-%.bin: prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
.PRECIOUS: build/decoration-%.tx build/decoration-%.o build/decoration-%.gbc build/decoration-%.bin build/decoration-%.mev
|
||||
|
||||
08-O001-%.tx: 08-O001.asm decoration-%.mev prologue-%.bin
|
||||
build/08-O001-%.tx: 08-O001.asm build/decoration-%.mev build/prologue-%.bin
|
||||
python3 ../scripts/ereadertext.py $< $@ $*
|
||||
08-O001-%.o: 08-O001-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
08-O001-%.gbc: 08-O001-%.o
|
||||
build/08-O001-%.o: build/08-O001-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -I build -o $@ $<
|
||||
build/08-O001-%.gbc: build/08-O001-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
08-O001-%.z80: 08-O001-%.gbc
|
||||
build/08-O001-%.z80: build/08-O001-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
08-O001-%.vpk: 08-O001-%.z80
|
||||
build/08-O001-%.vpk: build/08-O001-%.z80
|
||||
../bin/nedc/v1.4.1/nevpk -c -i $< -o $@
|
||||
08-O001-%.raw: 08-O001-%.vpk
|
||||
../bin/nedc/v1.4.1/nedcmake -i $< -o $@ -type 1 -region 1
|
||||
mv $@-01.raw $@
|
||||
build/08-O001-%-01.raw: build/08-O001-%.vpk
|
||||
../bin/nedc/v1.4.1/nedcmake -i $< -o $(subst -01.raw,,$@) -type 1 -region 1
|
||||
|
||||
decoration-tickets-%.tx: decoration-tickets.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
decoration-tickets-%.o: decoration-tickets-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
decoration-tickets-%.gbc: decoration-tickets-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
decoration-tickets-%.bin: decoration-tickets-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
decoration-tickets-%.mev: decoration-tickets-%.bin
|
||||
python3 ../scripts/checksum_regi.py $< $@
|
||||
.PRECIOUS: build/08-O001-%.tx build/08-O001-%.o build/08-O001-%.gbc build/08-O001-%.z80 build/08-O001-%.vpk build/08-O001-%-01.raw
|
||||
|
||||
08-O002-%.tx: 08-O002.asm decoration-tickets-%.mev prologue-%.bin
|
||||
python3 ../scripts/ereadertext.py $< $@ $*
|
||||
08-O002-%.o: 08-O002-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
08-O002-%.gbc: 08-O002-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
08-O002-%.z80: 08-O002-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
08-O002-%.vpk: 08-O002-%.z80
|
||||
../bin/nedc/v1.4.1/nevpk -c -i $< -o $@
|
||||
08-O002-%.raw: 08-O002-%.vpk
|
||||
../bin/nedc/v1.4.1/nedcmake -i $< -o $@ -type 1 -region 1
|
||||
mv $@-01.raw $@
|
||||
# Automatically create build dirs if missing
|
||||
BUILD_DIRS=build
|
||||
$(info $(shell mkdir -p $(BUILD_DIRS)))
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f *.tx *.o *.gbc *.z80 *.bin *.mev *.vpk *.raw
|
||||
rm -rf build && mkdir -p $(BUILD_DIRS)
|
||||
|
||||
# Automatically generated dep files
|
||||
-include build/*.d
|
||||
|
|
|
|||
1
decoration/decoration.md5
Normal file
1
decoration/decoration.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
27d75f6d5fe2124fa3da758b69a9f96e build/08-O001-EN.z80
|
||||
|
|
@ -1,42 +1,57 @@
|
|||
all: 00-G000-EN.raw
|
||||
all: build/00-G000-EN-01.raw verify
|
||||
|
||||
.PHONY: verify
|
||||
verify: build/00-G000-EN.z80
|
||||
md5sum --check giftpokemon.md5
|
||||
|
||||
giftpokemon-%.tx: giftpokemon.asm
|
||||
build/prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
giftpokemon-%.o: giftpokemon-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
giftpokemon-%.gbc: giftpokemon-%.o
|
||||
build/prologue-%.o: build/prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/prologue-%.gbc: build/prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
giftpokemon1-%.bin: giftpokemon-%.gbc
|
||||
build/prologue-%.bin: build/prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
giftpokemon-%.bin: giftpokemon1-%.bin
|
||||
|
||||
.PRECIOUS: build/prologue-%.tx build/prologue-%.o build/prologue-%.gbc build/prologue-%.bin
|
||||
|
||||
build/giftpokemon-%.tx: giftpokemon.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
build/giftpokemon-%.o: build/giftpokemon-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/giftpokemon-%.gbc: build/giftpokemon-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
build/giftpokemon1-%.bin: build/giftpokemon-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
build/giftpokemon-%.bin: build/giftpokemon1-%.bin
|
||||
python3 ../scripts/pokemonstructure.py $< $@
|
||||
giftpokemon-%.mev: giftpokemon-%.bin
|
||||
build/giftpokemon-%.mev: build/giftpokemon-%.bin
|
||||
python3 ../scripts/checksum.py $< $@
|
||||
|
||||
prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
prologue-%.o: prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
prologue-%.gbc: prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
prologue-%.bin: prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
.PRECIOUS: build/giftpokemon-%.tx build/giftpokemon-%.o build/giftpokemon-%.gbc build/giftpokemon1-%.bin build/giftpokemon-%.bin build/giftpokemon-%.mev
|
||||
|
||||
00-G000-%.tx: 00-G000.asm giftpokemon-%.mev prologue-%.bin
|
||||
build/00-G000-%.tx: 00-G000.asm build/giftpokemon-%.mev build/prologue-%.bin
|
||||
python3 ../scripts/ereadertext.py $< $@ $*
|
||||
00-G000-%.o: 00-G000-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
00-G000-%.gbc: 00-G000-%.o
|
||||
build/00-G000-%.o: build/00-G000-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -I build -o $@ $<
|
||||
build/00-G000-%.gbc: build/00-G000-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
00-G000-%.z80: 00-G000-%.gbc
|
||||
build/00-G000-%.z80: build/00-G000-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
00-G000-%.vpk: 00-G000-%.z80
|
||||
build/00-G000-%.vpk: build/00-G000-%.z80
|
||||
../bin/nedc/v1.4/nevpk -c -i $< -o $@
|
||||
00-G000-%.raw: 00-G000-%.vpk
|
||||
../bin/nedc/v1.4/nedcmake -i $< -o $@ -type 1 -region 1
|
||||
mv $@-01.raw $@
|
||||
build/00-G000-%.raw: build/00-G000-%.vpk
|
||||
../bin/nedc/v1.4/nedcmake -i $< -o $(subst -01.raw,,$@) -type 1 -region 1
|
||||
|
||||
.PRECIOUS: build/00-G000-%.tx build/00-G000-%.o build/00-G000-%.gbc build/00-G000-%.z80 build/00-G000-%.vpk build/00-G000-%-01.raw
|
||||
|
||||
# Automatically create build dirs if missing
|
||||
BUILD_DIRS=build
|
||||
$(info $(shell mkdir -p $(BUILD_DIRS)))
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f *.tx *.o *.gbc *.z80 *.bin *.mev *.vpk *.raw
|
||||
rm -rf build && mkdir -p $(BUILD_DIRS)
|
||||
|
||||
# Automatically generated dep files
|
||||
-include build/*.d
|
||||
|
|
|
|||
1
giftpokemon/giftpokemon.md5
Normal file
1
giftpokemon/giftpokemon.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
a3806da2d60574ef44a70bd34e6b8f45 build/00-G000-EN.z80
|
||||
|
|
@ -1,40 +1,55 @@
|
|||
all: 00-R000-EN.raw
|
||||
all: build/00-R000-EN-01.raw verify
|
||||
|
||||
.PHONY: verify
|
||||
verify: build/00-R000-EN.z80
|
||||
md5sum --check ribbons.md5
|
||||
|
||||
ribbon-%.tx: ribbon.asm
|
||||
build/prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
ribbon-%.o: ribbon-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
ribbon-%.gbc: ribbon-%.o
|
||||
build/prologue-%.o: build/prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/prologue-%.gbc: build/prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
ribbon-%.bin: ribbon-%.gbc
|
||||
build/prologue-%.bin: build/prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
ribbon-%.mev: ribbon-%.bin
|
||||
|
||||
.PRECIOUS: build/prologue-%.tx build/prologue-%.o build/prologue-%.gbc build/prologue-%.bin
|
||||
|
||||
build/ribbon-%.tx: ribbon.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
build/ribbon-%.o: build/ribbon-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -o $@ $<
|
||||
build/ribbon-%.gbc: build/ribbon-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
build/ribbon-%.bin: build/ribbon-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
build/ribbon-%.mev: build/ribbon-%.bin
|
||||
python3 ../scripts/checksum.py $< $@
|
||||
|
||||
prologue-%.tx: prologue.asm
|
||||
python3 ../scripts/regionalize.py $< $@ $* $*
|
||||
prologue-%.o: prologue-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
prologue-%.gbc: prologue-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
prologue-%.bin: prologue-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
.PRECIOUS: build/ribbon-%.tx build/ribbon-%.o build/ribbon-%.gbc build/ribbon-%.bin build/ribbon-%.mev
|
||||
|
||||
00-R000-%.tx: 00-R000.asm ribbon-%.mev prologue-%.bin
|
||||
build/00-R000-%.tx: 00-R000.asm build/ribbon-%.mev build/prologue-%.bin
|
||||
python3 ../scripts/ereadertext.py $< $@ $*
|
||||
00-R000-%.o: 00-R000-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -o $@ $<
|
||||
00-R000-%.gbc: 00-R000-%.o
|
||||
build/00-R000-%.o: build/00-R000-%.tx
|
||||
../bin/rgbds/v0.9.1/rgbasm -M $@.d -I build -o $@ $<
|
||||
build/00-R000-%.gbc: build/00-R000-%.o
|
||||
../bin/rgbds/v0.9.1/rgblink -o $@ $<
|
||||
00-R000-%.z80: 00-R000-%.gbc
|
||||
build/00-R000-%.z80: build/00-R000-%.gbc
|
||||
python3 ../scripts/stripgbc.py $< $@
|
||||
00-R000-%.vpk: 00-R000-%.z80
|
||||
build/00-R000-%.vpk: build/00-R000-%.z80
|
||||
../bin/nedc/v1.4/nevpk -c -i $< -o $@
|
||||
00-R000-%.raw: 00-R000-%.vpk
|
||||
../bin/nedc/v1.4/nedcmake -i $< -o $@ -type 1 -region 1
|
||||
mv $@-01.raw $@
|
||||
build/00-R000-%.raw: build/00-R000-%.vpk
|
||||
../bin/nedc/v1.4/nedcmake -i $< -o $(subst -01.raw,,$@) -type 1 -region 1
|
||||
|
||||
.PRECIOUS: build/00-R000-%.tx build/00-R000-%.o build/00-R000-%.gbc build/00-R000-%.z80 build/00-R000-%.vpk build/00-R000-%-01.raw
|
||||
|
||||
# Automatically create build dirs if missing
|
||||
BUILD_DIRS=build
|
||||
$(info $(shell mkdir -p $(BUILD_DIRS)))
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f *.tx *.o *.gbc *.z80 *.bin *.mev *.vpk *.raw
|
||||
rm -rf build && mkdir -p $(BUILD_DIRS)
|
||||
|
||||
# Automatically generated dep files
|
||||
-include build/*.d
|
||||
|
|
|
|||
1
ribbons/ribbons.md5
Normal file
1
ribbons/ribbons.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
9d5ab2151daa2bd73c6dcc6fddfc1e01 build/00-R000-EN.z80
|
||||
Loading…
Reference in New Issue
Block a user