comparison level2/coco3/bootfiles/makefile @ 1089:3a50f792aca8

Changes
author boisy
date Thu, 03 Apr 2003 22:32:13 +0000
parents 3d24dfaa8877
children 62516f38a8fd
comparison
equal deleted inserted replaced
1088:c5e3379d4c70 1089:3a50f792aca8
6 CD = ../CMDS 6 CD = ../CMDS
7 7
8 DEPENDS = ./Makefile 8 DEPENDS = ./Makefile
9 9
10 KERNEL_STOCK = $(MD)/rel $(MD)/boot_1773 $(MD)/os9p1 10 KERNEL_STOCK = $(MD)/rel $(MD)/boot_1773 $(MD)/os9p1
11 KERNEL_DW = $(MD)/rel $(C9)/drivewire/boot_drivewire_l2 $(MD)/os9p1
12
13 # OS-9 disk bootfile to allow booting from DriveWire (uses VDG)
14 BOOTFILE_DW = $(MD)/os9p2 $(MD)/ioman $(MD)/init \
15 $(MD)/rbf.mn \
16 $(C9)/drivewire/drivewire_l2.dr \
17 $(C9)/drivewire/ddx0_l2.dd $(C9)/drivewire/x1_l2.dd \
18 $(C9)/drivewire/x2_l2.dd $(C9)/drivewire/x3_l2.dd \
19 $(MD)/cc3disk.dr $(MD)/d0_40d.dd $(MD)/d1_40d.dd \
20 $(MD)/ddd0_40d.dd \
21 $(MD)/scf.mn $(MD)/cc3io.dr \
22 $(MD)/keydrv $(MD)/joydrv_joy $(MD)/snddrv \
23 $(MD)/windint.io $(MD)/vdgint.io \
24 $(MD)/term_vdg.dt \
25 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \
26 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \
27 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
28 $(MD)/clock_soft
11 29
12 # OS-9 disk bootfile to allow booting from WD1773 disk controller 30 # OS-9 disk bootfile to allow booting from WD1773 disk controller
13 BOOTFILE_VDG = $(MD)/os9p2 $(MD)/ioman $(MD)/init \ 31 BOOTFILE_VDG = $(MD)/os9p2 $(MD)/ioman $(MD)/init \
14 $(MD)/rbf.mn \ 32 $(MD)/rbf.mn \
15 $(MD)/cc3disk.dr $(MD)/d0_40d.dd $(MD)/d1_40d.dd \ 33 $(MD)/cc3disk.dr $(MD)/d0_40d.dd $(MD)/d1_40d.dd \
47 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \ 65 $(MD)/w.dw $(MD)/w1.dw $(MD)/w2.dw $(MD)/w3.dw $(MD)/w4.dw \
48 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \ 66 $(MD)/w5.dw $(MD)/w6.dw $(MD)/w7.dw \
49 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \ 67 $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd \
50 $(MD)/clock_soft 68 $(MD)/clock_soft
51 69
52 BOOTFILES = bootfile_vdg bootfile_win40 bootfile_win80 70 BOOTFILES = bootfile_vdg bootfile_win40 bootfile_win80 \
53 KERNELS = kernel_stock 71 bootfile_drivewire
72 KERNELS = kernel_stock kernel_drivewire
54 73
55 ALLOBJS = $(BOOTFILES) $(KERNELS) 74 ALLOBJS = $(BOOTFILES) $(KERNELS)
56 75
57 all: $(ALLOBJS) 76 all: $(ALLOBJS)
58 $(CHMOD) 600 $(ALLOBJS) 77 $(CHMOD) 600 $(ALLOBJS)
59 78
79 # Bootfiles
60 bootfile_vdg: $(BOOTFILE_VDG) $(DEPENDS) 80 bootfile_vdg: $(BOOTFILE_VDG) $(DEPENDS)
61 $(MERGE) $(BOOTFILE_VDG)>$@ 81 $(MERGE) $(BOOTFILE_VDG)>$@
62 82
63 bootfile_win40: $(BOOTFILE_WIN40) $(DEPENDS) 83 bootfile_win40: $(BOOTFILE_WIN40) $(DEPENDS)
64 $(MERGE) $(BOOTFILE_WIN40)>$@ 84 $(MERGE) $(BOOTFILE_WIN40)>$@
65 85
66 bootfile_win80: $(BOOTFILE_WIN80) $(DEPENDS) 86 bootfile_win80: $(BOOTFILE_WIN80) $(DEPENDS)
67 $(MERGE) $(BOOTFILE_WIN80)>$@ 87 $(MERGE) $(BOOTFILE_WIN80)>$@
68 88
89 bootfile_drivewire: $(BOOTFILE_DW) $(DEPENDS)
90 $(MERGE) $(BOOTFILE_DW)>$@
91
92 # Kernels
69 kernel_stock: $(KERNEL_STOCK) $(DEPENDS) 93 kernel_stock: $(KERNEL_STOCK) $(DEPENDS)
70 $(MERGE) $(KERNEL_STOCK)>$@ 94 $(MERGE) $(KERNEL_STOCK)>$@
95
96 kernel_drivewire: $(KERNEL_DW) $(DEPENDS)
97 $(MERGE) $(KERNEL_DW)>$@
71 98
72 clean: 99 clean:
73 $(RM) $(ALLOBJS) 100 $(RM) $(ALLOBJS)
74 101