blob: 04ac7a4fe93484745a8f730e8819473ed3974fb9 (
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
all: reloc.atr reloc25.atr native.atr
reloc25.atr: reloc.atr
cp dos25_4drives.atr reloc25.atr
axe -w autorun.sys reloc25.atr
reloc.atr: reloc.xex hello40.xex hello41.xex autorun.sys
cp dos_20s.atr reloc.atr
axe -w autorun.sys reloc.atr
native.atr: mkreloc.xex reloc.xex autorun.sys
cp dos_20s.atr native.atr
axe -w lo.xex native.atr
axe -w hi.xex native.atr
axe -w reloc.xex native.atr
axe -w mkreloc.xex native.atr
autorun.sys: reloc.xex hello40.xex hello41.xex mkreloc
cp hello40.xex lo.xex
cp hello41.xex hi.xex
./mkreloc
reloc.xex: reloc.s mkrelocxex.pl
cl65 -t none -o reloc.xex reloc.s
mkreloc.xex: mkreloc.c
cl65 -t atari -o mkreloc.xex mkreloc.c
#reloc.atr: reloc.xex hello40.xex hello41.xex mkrelocxex.pl autorun.sys
# cp dos_20s.atr reloc.atr
# axe -w autorun.sys reloc.atr
#
#autorun.sys: reloc.xex hello40.xex hello41.xex
# ./mkrelocxex.pl hello40.xex hello41.xex autorun.sys
#
#reloc.xex: reloc.s mkrelocxex.pl
# cl65 -t none -o reloc.xex reloc.s
hello40.xex: hello.s
cl65 -t none -o hello40.xex --asm-define start_addr=0x4000 hello.s
hello41.xex: hello.s
cl65 -t none -o hello41.xex --asm-define start_addr=0x4100 hello.s
clean:
rm -f reloc.atr hello40.xex hello41.xex reloc.xex mkreloc mkreloc.xex native.atr reloc25.atr *.o
|