Skip to content

Commit 3b38cff

Browse files
committed
Replaced batch scripts with Makefile.
1 parent e0990ae commit 3b38cff

8 files changed

Lines changed: 22 additions & 17 deletions

File tree

Makefile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
.PHONY: clean all
2+
3+
.PRECIOUS: *.o
4+
5+
all: example1.nes example2.nes example3.nes example4.nes example5.nes
6+
7+
clean:
8+
@rm -fv example1.s example2.s example3.s example4.s example5.s
9+
@rm -fv example1.o example2.o example3.o example4.o example5.o
10+
@rm -fv example1.nes example2.nes example3.nes example4.nes example5.nes
11+
@rm -fv crt0.o
12+
13+
crt0.o: crt0.s
14+
ca65 crt0.s
15+
16+
%.o: %.c
17+
cc65 -Oi $< --add-source
18+
ca65 $*.s
19+
rm $*.s
20+
21+
%.nes: %.o crt0.o
22+
ld65 -C nes.cfg -o $@ crt0.o $< runtime.lib

_c.bat

Lines changed: 0 additions & 9 deletions
This file was deleted.

compile_all.bat

Lines changed: 0 additions & 8 deletions
This file was deleted.

example1.nes

-24 KB
Binary file not shown.

example2.nes

-24 KB
Binary file not shown.

example3.nes

-24 KB
Binary file not shown.

example4.nes

-24 KB
Binary file not shown.

example5.nes

-24 KB
Binary file not shown.

0 commit comments

Comments
 (0)