Mercurial > hg > Members > kono > os9 > sbc09
comparison Makefile @ 51:498b6fcaf270
vdisk worked
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 22 Jul 2018 05:48:04 +0900 |
parents | ec9f494497e1 |
children | 4fa2bdb0c457 |
comparison
equal
deleted
inserted
replaced
50:1430678cd4fb | 51:498b6fcaf270 |
---|---|
20 APPS=mon2.s | 20 APPS=mon2.s |
21 | 21 |
22 # will be installed to ".." | 22 # will be installed to ".." |
23 BIN=a09 v09 v09c d09 $(SIM_BIN) v09.rom | 23 BIN=a09 v09 v09c d09 $(SIM_BIN) v09.rom |
24 | 24 |
25 TARGETS=$(BIN) $(APPS) vdisk.o | 25 TARGETS=$(BIN) $(APPS) |
26 | 26 |
27 OTHER=monitor.s makerom | 27 OTHER=monitor.s makerom |
28 | 28 |
29 all: $(TARGETS) | 29 all: $(TARGETS) |
30 | 30 |
31 # ------------------------------------ | 31 # ------------------------------------ |
32 | 32 |
33 a09 : a09.o os9crc.o | 33 a09 : a09.o os9crc.o |
34 $(CC) $(CFLAGS) $(V09FLAGS) a09.o os9crc.o -o $@ | 34 $(CC) $(CFLAGS) $(V09FLAGS) a09.o os9crc.o -o $@ |
35 | 35 |
36 v09: v09.o engine.o io.o d09.o trace.o | 36 v09: v09.o engine.o io.o d09.o trace.o vdisk.o |
37 $(CC) -o v09 $(CFLAGS) v09.o engine.o io.o d09.o trace.o | 37 $(CC) -o v09 $(CFLAGS) v09.o engine.o io.o d09.o trace.o |
38 | 38 |
39 # with Coco MMU | 39 # with Coco MMU |
40 v09c: v09.c engine.c io.c d09.o trace.o | 40 v09c: v09.c engine.c io.c d09.o trace.o vdisk.o |
41 $(CC) -o v09c $(CFLAGS) $(V09FLAGS) -DIOPAGE=0xff80 -DUSE_MMU=1 -DUSE_VDISK v09.c engine.c io.c d09.o trace.c vdisk.c | 41 $(CC) -o v09c $(CFLAGS) $(V09FLAGS) -DIOPAGE=0xff80 -DUSE_MMU=1 -DUSE_VDISK v09.c engine.c io.c d09.o trace.c vdisk.c |
42 | 42 |
43 a09.o : a09.c | 43 a09.o : a09.c |
44 $(CC) -c $(CFLAGS) $(V09FLAGS) $< | 44 $(CC) -c $(CFLAGS) $(V09FLAGS) $< |
45 | 45 |