blob: 78aa67057674c2c855ca3a85be6bb717b520ad0f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
all: run
.PHONY: build/main.rom clean
tileset.gbasm: ./scripts/generate-tiledata.py $(wildcard ./sprites/**/* ./sprites/*)
python ./scripts/generate-tiledata.py > tileset.gbasm
dialogues.gbasm: ./dialogues.gbtxt ./scripts/generate_from_gbtxt.py
python ./scripts/generate_from_gbtxt.py dialogues.gbtxt > dialogues.gbasm
build/main.rom: main.gbasm tileset.gbasm dialogues.gbasm
mkdir -p build
gbasm $< $@
run: build/main.rom
mkdir -p recordings
gb $< --record-input "./recordings/$(shell date -Iseconds).record"
sameboy: build/main.rom
sameboy build/main.rom
gearboy: build/main.rom
gearboy build/main.rom
clean:
rm -rf build
|