mirror of
https://github.com/garrettsworkshop/GWRAM.SYSTEM.git
synced 2024-06-12 21:29:29 +00:00
Makefile now uses obj/ and bin/ directories
This commit is contained in:
parent
990472bd8c
commit
435f788177
26
Makefile
26
Makefile
|
@ -1,18 +1,24 @@
|
||||||
all: ram2e140.po
|
all: ram2e140.po
|
||||||
|
|
||||||
ram2e140.po: ram2e.sys
|
ram2e140.po: bin/ram2e.sys
|
||||||
cp prodos140.po ram2e140.po
|
cp prodos140.po bin/ram2e140.po
|
||||||
cat ram2e.sys | java -jar ./AppleCommander-ac-1.6.0.jar -p ram2e140.po ram2e.system sys 0x2000
|
cat bin/ram2e.sys | java -jar ./AppleCommander-ac-1.6.0.jar -p bin/ram2e140.po ram2e.system sys 0x2000
|
||||||
|
|
||||||
ram2e.sys: ram2e.o
|
bin:
|
||||||
ld65 -o ram2e.sys ram2e.o -C apple2enh-system.cfg --lib apple2enh.lib -D __EXEHDR__=0
|
@mkdir bin
|
||||||
|
|
||||||
ram2e.o: ram2e.c
|
bin/ram2e.sys: bin obj/ram2e.o
|
||||||
cc65 ram2e.c -O --cpu 6502 -t apple2enh -o ram2e.s
|
ld65 -o bin/ram2e.sys obj/ram2e.o -C apple2enh-system.cfg --lib apple2enh.lib -D __EXEHDR__=0
|
||||||
ca65 ram2e.s
|
|
||||||
|
obj:
|
||||||
|
@mkdir obj
|
||||||
|
|
||||||
|
obj/ram2e.o: obj ram2e.c
|
||||||
|
cc65 ram2e.c -O --cpu 6502 -t apple2enh -o obj/ram2e.s
|
||||||
|
ca65 obj/ram2e.s -o obj/ram2e.o
|
||||||
|
|
||||||
ram2e.c:
|
ram2e.c:
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
rm -f ram2e.s *.o *.sys ram2e140.po
|
rm -fr bin obj
|
||||||
|
|
Loading…
Reference in New Issue
Block a user