annotate 3rdparty/packages/multivue/makefile @ 1942:b41df77588b0

printer is now scbbp sio is now scbbt All references changed in various files
author boisy
date Sat, 26 Nov 2005 22:51:50 +0000
parents af946652495d
children c8bb06c82d68
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1363
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1126
diff changeset
1 include ../../../rules.mak
444
5f067b794d38 Added necessary Makefiles
boisy
parents:
diff changeset
2
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
3 DISK68 = multivue_6809.dsk
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
4 DISK63 = multivue_6309.dsk
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
5 CMDS68 = $(shell $(CD) cmds_6809; make showobjs)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
6 CMDS63 = $(shell $(CD) cmds_6309; make showobjs)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
7 ICONS = icon.demo
1363
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1126
diff changeset
8 SYSBIN = $(shell $(CD) sys; make showbinobjs)
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1126
diff changeset
9 SYSTEXT = $(shell $(CD) sys; make showtextobjs)
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
10 DEMO = aif.dmo
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
11 ROOTFILES = startup
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
12
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
13 MD68 = $(6809L2)/modules
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
14 MD63 = $(6309L2)/modules
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
15
1638
1b23a41c674d Updated makefiles
boisy
parents: 1429
diff changeset
16 KERNEL68 = $(MD68)/rel_40 $(MD68)/boot_1773_6ms $(MD68)/krn
1b23a41c674d Updated makefiles
boisy
parents: 1429
diff changeset
17 KERNEL63 = $(MD63)/rel_40 $(MD63)/boot_1773_6ms $(MD63)/krn
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
18
1638
1b23a41c674d Updated makefiles
boisy
parents: 1429
diff changeset
19 OS9BOOT68 = $(MD68)/krnp2 $(MD68)/ioman $(MD68)/init \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
20 $(MD68)/rbf.mn \
1638
1b23a41c674d Updated makefiles
boisy
parents: 1429
diff changeset
21 $(MD68)/rb1773.dr $(MD68)/ddd0_40d.dd \
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
22 $(MD68)/d0_40d.dd $(MD68)/d1_40d.dd \
1934
af946652495d Makefiles reflect new module names
boisy
parents: 1659
diff changeset
23 $(MD68)/scf.mn $(MD68)/vtio.dr \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
24 $(MD68)/keydrv_cc3.sb $(MD68)/joydrv_joy.sb $(MD68)/snddrv_cc3.sb \
1934
af946652495d Makefiles reflect new module names
boisy
parents: 1659
diff changeset
25 $(MD68)/cowin.io $(MD68)/term_win40.dt \
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
26 $(MD68)/w.dw $(MD68)/w1.dw $(MD68)/w2.dw $(MD68)/w3.dw \
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
27 $(MD68)/w4.dw $(MD68)/w5.dw $(MD68)/w6.dw $(MD68)/w7.dw \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
28 $(MD68)/clock_60hz $(MD68)/clock2_soft \
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
29 $(MD68)/sysgo_dd
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
30
1659
82ed6e076fab Fixed a slight error in the makefile
boisy
parents: 1638
diff changeset
31 OS9BOOT63 = $(MD63)/krnp2 $(MD63)/ioman $(MD63)/init \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
32 $(MD63)/rbf.mn \
1638
1b23a41c674d Updated makefiles
boisy
parents: 1429
diff changeset
33 $(MD63)/rb1773.dr $(MD63)/ddd0_40d.dd \
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
34 $(MD63)/d0_40d.dd $(MD63)/d1_40d.dd \
1934
af946652495d Makefiles reflect new module names
boisy
parents: 1659
diff changeset
35 $(MD63)/scf.mn $(MD63)/vtio.dr \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
36 $(MD63)/keydrv_cc3.sb $(MD63)/joydrv_joy.sb $(MD63)/snddrv_cc3.sb \
1934
af946652495d Makefiles reflect new module names
boisy
parents: 1659
diff changeset
37 $(MD63)/cowin.io $(MD63)/term_win40.dt \
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
38 $(MD63)/w.dw $(MD63)/w1.dw $(MD63)/w2.dw $(MD63)/w3.dw \
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
39 $(MD63)/w4.dw $(MD63)/w5.dw $(MD63)/w6.dw $(MD63)/w7.dw \
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
40 $(MD63)/clock_60hz $(MD63)/clock2_soft \
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
41 $(MD63)/sysgo_dd
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
42
447
cdee01afb5d5 Changed target name
boisy
parents: 444
diff changeset
43
444
5f067b794d38 Added necessary Makefiles
boisy
parents:
diff changeset
44 # Make all components
5f067b794d38 Added necessary Makefiles
boisy
parents:
diff changeset
45 all:
1366
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
46 @$(ECHO) "**************************************************"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
47 @$(ECHO) "* *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
48 @$(ECHO) "* Multi-Vue *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
49 @$(ECHO) "* *"
770c350f4c15 More changes
boisy
parents: 1363
diff changeset
50 @$(ECHO) "**************************************************"
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
51 $(CD) cmds_6809; make
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
52 $(CD) cmds_6309; make
1363
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1126
diff changeset
53 $(CD) sys; make
444
5f067b794d38 Added necessary Makefiles
boisy
parents:
diff changeset
54
5f067b794d38 Added necessary Makefiles
boisy
parents:
diff changeset
55 # Clean all components
457
1fa3b4191290 Fixed makefile slightly
boisy
parents: 451
diff changeset
56 clean: dskclean
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
57 -$(CD) cmds_6809; make clean
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
58 -$(CD) cmds_6309; make clean
1363
53c50c807d55 Major move to new NitrOS-9 project
boisy
parents: 1126
diff changeset
59 -$(CD) sys; make clean
447
cdee01afb5d5 Changed target name
boisy
parents: 444
diff changeset
60
457
1fa3b4191290 Fixed makefile slightly
boisy
parents: 451
diff changeset
61 dsk: all
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
62 $(RM) $(DISK68)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
63 $(OS9FORMAT_DS40) $(DISK68) -q -n"Multi-Vue"
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
64 $(MERGE) $(OS9BOOT68)>os9boot
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
65 $(MERGE) $(KERNEL68)>kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
66 $(OS9GEN) $(DISK68) -b=os9boot -t=kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
67 $(RM) os9boot kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
68 $(MAKDIR) $(DISK68),CMDS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
69 $(MAKDIR) $(DISK68),CMDS/ICONS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
70 $(MAKDIR) $(DISK68),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
71 $(MAKDIR) $(DISK68),DEMO
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
72 $(CD) cmds_6809; $(CP) $(CMDS68) ../$(DISK68),CMDS
1429
44d21b07a99f Gettin' mo' betta!
boisy
parents: 1428
diff changeset
73 $(foreach file, $(CMDS68), $(OS9ATTR_EXEC) $(DISK68),CMDS/$(notdir $(file));)
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
74 $(OS9RENAME) $(DISK68),CMDS/gshell AutoEx
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
75 $(CD) icons; $(CP) $(ICONS) ../$(DISK68),CMDS/ICONS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
76 $(foreach file, $(ICONS), $(OS9ATTR_EXEC) $(DISK68),CMDS/ICONS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
77 $(CD) sys; $(CP) $(SYSBIN) ../$(DISK68),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
78 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $(DISK68),SYS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
79 $(CD) sys; $(CPL) $(SYSTEXT) ../$(DISK68),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
80 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $(DISK68),SYS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
81 $(CD) demo; $(CPL) $(DEMO) ../$(DISK68),DEMO
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
82 $(foreach file, $(DEMO), $(OS9ATTR_TEXT) $(DISK68),DEMO/$(file);)
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
83 $(CPL) $(ROOTFILES) $(DISK68),.
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
84 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $(DISK68),$(file);)
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
85 $(RM) $(DISK63)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
86 $(OS9FORMAT_DS40) $(DISK63) -q -n"Multi-Vue"
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
87 $(MERGE) $(OS9BOOT63)>os9boot
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
88 $(MERGE) $(KERNEL63)>kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
89 $(OS9GEN) $(DISK63) -b=os9boot -t=kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
90 $(RM) os9boot kernel
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
91 $(MAKDIR) $(DISK63),CMDS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
92 $(MAKDIR) $(DISK63),CMDS/ICONS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
93 $(MAKDIR) $(DISK63),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
94 $(MAKDIR) $(DISK63),DEMO
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
95 $(CD) cmds_6309; $(CP) $(CMDS63) ../$(DISK63),CMDS
1429
44d21b07a99f Gettin' mo' betta!
boisy
parents: 1428
diff changeset
96 $(foreach file, $(CMDS63), $(OS9ATTR_EXEC) $(DISK63),CMDS/$(notdir $(file));)
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
97 $(OS9RENAME) $(DISK63),CMDS/gshell AutoEx
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
98 $(CD) icons; $(CP) $(ICONS) ../$(DISK63),CMDS/ICONS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
99 $(foreach file, $(ICONS), $(OS9ATTR_EXEC) $(DISK63),CMDS/ICONS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
100 $(CD) sys; $(CP) $(SYSBIN) ../$(DISK63),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
101 $(foreach file, $(SYSBIN), $(OS9ATTR_TEXT) $(DISK63),SYS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
102 $(CD) sys; $(CPL) $(SYSTEXT) ../$(DISK63),SYS
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
103 $(foreach file, $(SYSTEXT), $(OS9ATTR_TEXT) $(DISK63),SYS/$(file);)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
104 $(CD) demo; $(CPL) $(DEMO) ../$(DISK63),DEMO
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
105 $(foreach file, $(DEMO), $(OS9ATTR_TEXT) $(DISK63),DEMO/$(file);)
1428
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
106 $(CPL) $(ROOTFILES) $(DISK63),.
7e0ecb2e394a More improvements for Multi-vue
boisy
parents: 1427
diff changeset
107 $(foreach file, $(ROOTFILES), $(OS9ATTR_TEXT) $(DISK63),$(file);)
457
1fa3b4191290 Fixed makefile slightly
boisy
parents: 451
diff changeset
108
1121
6a058c03adb1 More Makefile changes
boisy
parents: 960
diff changeset
109 dskcopy: dsk
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
110 $(CP) $(DISK68) $(DSKDIR)
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
111 $(CP) $(DISK63) $(DSKDIR)
1121
6a058c03adb1 More Makefile changes
boisy
parents: 960
diff changeset
112
457
1fa3b4191290 Fixed makefile slightly
boisy
parents: 451
diff changeset
113 dskclean:
1427
b3868abe1fee Rearrangement of directories and files for making bootable 6809/6309 MV disks
boisy
parents: 1425
diff changeset
114 $(RM) $(DISK68) $(DISK63)
457
1fa3b4191290 Fixed makefile slightly
boisy
parents: 451
diff changeset
115