annotate lib/makefile @ 3285:345ff5806dd7

Correct coco.d filename in shipped Defsfile files It seems that 8 years ago in commit 2624:b8c7b7fbf3c9 the coco defs were put into a new "coco.d" (from "systype"), and the various level*/<port>/defsfile were updated. However, the level*/<port>/defs/Defsfile (that are copied to the disk images under DEFS) were apparently wrongly updated.
author hpmachining <aur@hpminc.com>
date Thu, 18 Jun 2020 20:29:32 +0200
parents 47cd23dcf55e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
1 include $(NITROS9DIR)/rules.mak
cfb7dcf4322c added lib
boisy
parents:
diff changeset
2
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
3 all: libnos96809l1.a libnos96809l2.a libnos96309l2.a libnet.a libalib.a \
3117
47cd23dcf55e Incorporate mc09 in build, add support in l1 init/rel/boot_sdc
Neal Crook <foofoobedoo@gmail.com>
parents: 2898
diff changeset
4 libcoco.a libcoco3.a libcoco3_6309.a libdragon.a libatari.a \
47cd23dcf55e Incorporate mc09 in build, add support in l1 init/rel/boot_sdc
Neal Crook <foofoobedoo@gmail.com>
parents: 2898
diff changeset
5 libmc09.a
2533
0104de794ec7 Added sys.zip
boisy
parents: 2487
diff changeset
6
2802
58ca94b06908 now built from defs files
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2801
diff changeset
7 libnos96809l1.a: sys6809l1.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
8 $(LWAR) $@ $?
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2793
diff changeset
9
2802
58ca94b06908 now built from defs files
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2801
diff changeset
10 libnos96809l2.a: sys6809l2.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
11 $(LWAR) $@ $?
2533
0104de794ec7 Added sys.zip
boisy
parents: 2487
diff changeset
12
2802
58ca94b06908 now built from defs files
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2801
diff changeset
13 libnos96309l2.a: sys6309l2.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
14 $(LWAR) $@ $?
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
15
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2793
diff changeset
16 libnet.a: net.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
17 $(LWAR) $@ $?
2782
aaba193af04f Updated code to use lwasm/lwlink
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2533
diff changeset
18
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
19 libcoco.a: coco.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
20 $(LWAR) $@ $?
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
21
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
22 libcoco3.a: coco3.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
23 $(LWAR) $@ $?
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
24
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
25 libcoco3_6309.a: coco3_6309.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
26 $(LWAR) $@ $?
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
27
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
28 libatari.a: atari.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
29 $(LWAR) $@ $?
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
30
2803
d911fcfc0211 Further refinements
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2802
diff changeset
31 libdragon.a: dragon.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
32 $(LWAR) $@ $?
2474
7d70b7e1cb21 Moved net and alib files into here
boisy
parents: 2331
diff changeset
33
3117
47cd23dcf55e Incorporate mc09 in build, add support in l1 init/rel/boot_sdc
Neal Crook <foofoobedoo@gmail.com>
parents: 2898
diff changeset
34 libmc09.a: mc09.o
47cd23dcf55e Incorporate mc09 in build, add support in l1 init/rel/boot_sdc
Neal Crook <foofoobedoo@gmail.com>
parents: 2898
diff changeset
35 $(LWAR) $@ $?
47cd23dcf55e Incorporate mc09 in build, add support in l1 init/rel/boot_sdc
Neal Crook <foofoobedoo@gmail.com>
parents: 2898
diff changeset
36
2801
9ffe2daeb011 Reworked libraries to adhere to lwlink's naming specifications
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2793
diff changeset
37 libalib.a:
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
38 $(MAKE) -C alib
2474
7d70b7e1cb21 Moved net and alib files into here
boisy
parents: 2331
diff changeset
39
2859
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents: 2852
diff changeset
40 info:
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents: 2852
diff changeset
41 dsk:
2841
d540a92243e7 Fix os9l2bbs makefile for make dskcopy
Tormod Volden <debian.tormod@gmail.com>
parents: 2803
diff changeset
42 dskcopy:
2859
3a3cbc11ea9d Make build fail if first level subdirectory fails
Tormod Volden <debian.tormod@gmail.com>
parents: 2852
diff changeset
43 dskclean:
2474
7d70b7e1cb21 Moved net and alib files into here
boisy
parents: 2331
diff changeset
44
2328
cfb7dcf4322c added lib
boisy
parents:
diff changeset
45 clean:
2783
03f26e88b809 Renamed files and setup for lwasm/lwlink work
Boisy Pitre <boisy.pitre@nuance.com>
parents: 2782
diff changeset
46 $(RM) *.a *.o
2852
f2e92661b4c6 Makefiles: Always use macro for lwar and rm
Tormod Volden <debian.tormod@gmail.com>
parents: 2841
diff changeset
47 $(MAKE) -C alib clean