summaryrefslogtreecommitdiff
path: root/Makefile
blob: 55031c8f4476d05d07f024a9032d130055c8a30c (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
27
28
29
30
31
32
.SUFFIXES: .s .o .bin .png

all: dmg0.bin dmg.bin mgb.bin sgb.bin sgb2.bin stadium_mgb.bin stadium_cgb.bin cgb.bin

.s.o:
	rgbasm -o $@ $<

.o.bin:
	rgblink -o $@ $<

.png.bin:
	rgbgfx -d 1 -o $@ $<

stadium_mgb.bin: stadium_mgb.o
	rgblink -o $@ $<
	rgbfix -f hl $@

stadium_cgb.bin: stadium_cgb.o
	rgblink -o $@ $<
	rgbfix -f hl $@

dmg0.o: nintendo.s
dmg.o: ®.bin nintendo.s
mgb.o: ®.bin nintendo.s
cgb.o: ®.bin nintendo.s
sgb.o: ®.bin
sgb2.o: ®.bin
stadium_mgb.o: ®.bin nintendo.s
stadium_cgb.o: ®.bin nintendo.s

clean:
	rm -f *.o *.bin