Mercurial > hg > Members > kono > os9 > sbc09
comparison basic/Makefile @ 57:2088fd998865
sbc09 directry clean up
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 23 Jul 2018 16:07:12 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
56:4fa2bdb0c457 | 57:2088fd998865 |
---|---|
1 # | |
2 # Makefile examples SBC09/Sim6809 | |
3 # | |
4 # created 1994 by L.C. Benschop | |
5 # 2014-06-25 - J.E. Klasek | |
6 # | |
7 # copyleft (c) 1994-2014 by the sbc09 team, see AUTHORS for more details. | |
8 # license: GNU General Public License version 2, see LICENSE for more details. | |
9 # | |
10 | |
11 ASM=../a09 | |
12 | |
13 PROGS=basic fbasic | |
14 | |
15 OTHER=floatnum.inc makeflot | |
16 | |
17 | |
18 all: $(ASM) $(PROGS) | |
19 | |
20 $(ASM): | |
21 $(MAKE) -c ../src a09 install | |
22 | |
23 # ------------------------------------ | |
24 # rules | |
25 | |
26 .SUFFIXES: .asm | |
27 | |
28 .asm: | |
29 $(ASM) -l $@.lst $< | |
30 | |
31 # ------------------------------------ | |
32 | |
33 basic: basic.asm | |
34 | |
35 | |
36 fbasic: fbasic.asm floatnum.inc | |
37 $(ASM) -l $@.lst fbasic.asm | |
38 | |
39 floatnum.inc: floatnum.src makeflot | |
40 ./makeflot < floatnum.src > floatnum.inc | |
41 | |
42 makeflot: makeflot.c | |
43 | |
44 | |
45 # ------------------------------------ | |
46 | |
47 cleanall: clean | |
48 rm -f $(PROGS) $(OTHER) | |
49 | |
50 clean: | |
51 rm -f core *.BAK *.lst $(PROGS) | |
52 |