comparison level2/makefile @ 1027:72ceb9308d20

MODULES is now on disk 2
author boisy
date Fri, 07 Mar 2003 16:36:09 +0000
parents ea69ed12af12
children edb36f08a67c
comparison
equal deleted inserted replaced
1026:33efa4eee488 1027:72ceb9308d20
1 include ../Makefile.rules 1 include ../Makefile.rules
2 2
3 RELEASE = os9l2v030002beta3 3 RELEASE = os9l2v030100
4 BOOTFILE = bootfile_vdg 4 BOOTFILE = bootfile_vdg
5 KERNEL = kernel_stock 5 KERNEL = kernel_stock
6 6
7 CMDS = $(shell $(CD) CMDS; make showobjs) 7 CMDS = $(shell $(CD) CMDS; make showobjs)
8 MODULES = $(shell $(CD) MODULES; make showcopyobjs) 8 MODULES = $(shell $(CD) MODULES; make showcopyobjs)
11 SYSTEXT = $(shell $(CD) SYS; make showtextobjs) 11 SYSTEXT = $(shell $(CD) SYS; make showtextobjs)
12 ROOTFILES = startup upgrade_song 12 ROOTFILES = startup upgrade_song
13 SYSGO = MODULES/cc3go 13 SYSGO = MODULES/cc3go
14 14
15 PACKAGENAME = $(RELEASE).zip 15 PACKAGENAME = $(RELEASE).zip
16 DSK_DS40_1 = $(RELEASE)_ds40_1.dsk 16 DSK1 = $(RELEASE)_ds40_1.dsk
17 DSK_DS40_2 = $(RELEASE)_ds40_2.dsk 17 DSK2 = $(RELEASE)_ds40_2.dsk
18 TESTDSK = test.dsk 18 TESTDSK = test.dsk
19 19
20 20
21 # Make all components 21 # Make all components
22 all: 22 all:
40 -$(CD) DEFS; make clean 40 -$(CD) DEFS; make clean
41 -$(CD) SYS; make clean 41 -$(CD) SYS; make clean
42 -$(CD) BOOTFILES; make clean 42 -$(CD) BOOTFILES; make clean
43 43
44 dskclean: 44 dskclean:
45 -$(RM) $(PACKAGENAME) $(DSK_DS40_1) $(DSK_DS40_2) 45 -$(RM) $(PACKAGENAME) $(DSK1) $(DSK2)
46 46
47 dsk: all $(PACKAGENAME) 47 dsk: all $(PACKAGENAME)
48 48
49 $(PACKAGENAME): $(DSK_DS40_1) $(DSK_DS40_2) 49 $(PACKAGENAME): $(DSK1) $(DSK2)
50 $(ZIP) $(PACKAGENAME) $(DSK_DS40_1) $(DSK_DS40_2) ReadMe ChangeLog 50 $(ZIP) $(PACKAGENAME) $(DSK1) $(DSK2) ReadMe ChangeLog
51 51
52 $(DSK_DS40_1): 52 $(DSK1):
53 -$(RM) $(DSK_DS40_1) 53 -$(RM) $(DSK1)
54 $(OS9FORMAT_DS40) $(DSK_DS40_1) -n"OS-9 Level Two System Disk" 54 $(OS9FORMAT_DS40) $(DSK1) -n"OS-9 Level Two System Disk"
55 $(OS9GEN) $(DSK_DS40_1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL) 55 $(OS9GEN) $(DSK1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL)
56 $(MAKDIR) $(DSK_DS40_1),CMDS 56 $(MAKDIR) $(DSK1),CMDS
57 $(MAKDIR) $(DSK_DS40_1),SYS 57 $(MAKDIR) $(DSK1),SYS
58 $(MAKDIR) $(DSK_DS40_1),MODULES 58 $(MAKDIR) $(DSK1),DEFS
59 $(CP) $(SYSGO) $(DSK_DS40_1), 59 $(CP) $(SYSGO) $(DSK1),
60 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK_DS40_1),CMDS 60 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK1),CMDS
61 $(CD) SYS; $(CP) $(SYSBIN) ../$(DSK_DS40_1),SYS 61 $(CD) SYS; $(CP) $(SYSBIN) ../$(DSK1),SYS
62 $(CD) SYS; $(CPL) $(SYSTEXT) ../$(DSK_DS40_1),SYS 62 $(CD) SYS; $(CPL) $(SYSTEXT) ../$(DSK1),SYS
63 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK_DS40_1),MODULES 63 $(CD) DEFS; $(CPL) $(DEFS) ../$(DSK1),DEFS
64 $(CPL) $(ROOTFILES) $(DSK_DS40_1),. 64 $(CPL) $(ROOTFILES) $(DSK1),.
65 65
66 $(DSK_DS40_2): 66 $(DSK2):
67 -$(RM) $(DSK_DS40_2) 67 -$(RM) $(DSK2)
68 $(OS9FORMAT_DS40) $(DSK_DS40_2) -n"OS-9 Level Two Development Disk" 68 $(OS9FORMAT_DS40) $(DSK2) -n"OS-9 Level Two Modules Disk"
69 $(MAKDIR) $(DSK_DS40_2),DEFS 69 $(MAKDIR) $(DSK2),MODULES
70 $(CD) DEFS; $(CPL) $(DEFS) ../$(DSK_DS40_2),DEFS 70 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK2),MODULES