comparison level1/makefile @ 1026:33efa4eee488

Now has two distribution DSK images
author boisy
date Fri, 07 Mar 2003 16:31:52 +0000
parents ea69ed12af12
children 777046a563ae
comparison
equal deleted inserted replaced
1025:a20d2fd36cfa 1026:33efa4eee488
9 SYS = $(shell $(CD) SYS; make showobjs) 9 SYS = $(shell $(CD) SYS; make showobjs)
10 DEFS = $(shell $(CD) DEFS; make showobjs) 10 DEFS = $(shell $(CD) DEFS; make showobjs)
11 ROOTFILES = startup 11 ROOTFILES = startup
12 12
13 PACKAGENAME = $(RELEASE).zip 13 PACKAGENAME = $(RELEASE).zip
14 DSK_DS40 = $(RELEASE)_ds40.dsk 14 DSK1 = $(RELEASE)_ds40_1.dsk
15 DSK2 = $(RELEASE)_ds40_2.dsk
15 16
16 # Make all components 17 # Make all components
17 all: 18 all:
18 @$(ECHO) "*********************************************" 19 @$(ECHO) "*********************************************"
19 @$(ECHO) "* *" 20 @$(ECHO) "* *"
34 -$(CD) DEFS; make clean 35 -$(CD) DEFS; make clean
35 -$(CD) SYS; make clean 36 -$(CD) SYS; make clean
36 -$(CD) BOOTFILES; make clean 37 -$(CD) BOOTFILES; make clean
37 38
38 dskclean: 39 dskclean:
39 -$(RM) $(PACKAGENAME) $(DSK_DS40) 40 -$(RM) $(PACKAGENAME) $(DSK1) $(DSK2)
40 41
41 dsk: all $(PACKAGENAME) 42 dsk: all $(PACKAGENAME)
42 43
43 $(PACKAGENAME): $(DSK_DS40) 44 $(PACKAGENAME): $(DSK1) $(DSK2)
44 $(ZIP) $(PACKAGENAME) $(DSK_DS40) ReadMe ChangeLog 45 $(ZIP) $(PACKAGENAME) $(DSK1) $(DSK2) ReadMe ChangeLog
45 46
46 $(DSK_DS40): 47 $(DSK1):
47 $(RM) $(DSK_DS40) 48 $(RM) $(DSK1)
48 $(OS9FORMAT_DS40) $(DSK_DS40) -n"OS-9 Level One System Disk" 49 $(OS9FORMAT_DS40) $(DSK1) -n"OS-9 Level One System Disk"
49 $(OS9GEN) $(DSK_DS40) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL) 50 $(OS9GEN) $(DSK1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL)
50 $(MAKDIR) $(DSK_DS40),CMDS 51 $(MAKDIR) $(DSK1),CMDS
51 $(MAKDIR) $(DSK_DS40),SYS 52 $(MAKDIR) $(DSK1),SYS
52 $(MAKDIR) $(DSK_DS40),MODULES 53 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK1),CMDS
53 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK_DS40),CMDS 54 $(CD) SYS; $(CPL) $(SYS) ../$(DSK1),SYS
54 $(CD) SYS; $(CPL) $(SYS) ../$(DSK_DS40),SYS 55 $(MAKDIR) $(DSK1),DEFS
55 $(MAKDIR) $(DSK_DS40),DEFS 56 $(CD) DEFS; $(CPL) $(DEFS) ../$(DSK1),DEFS
56 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK_DS40),MODULES 57 $(CPL) $(ROOTFILES) $(DSK1),.
57 $(CD) DEFS; $(CPL) $(DEFS) ../$(DSK_DS40),DEFS
58 $(CPL) $(ROOTFILES) $(DSK_DS40),.
59 58
59 $(DSK2):
60 $(RM) $(DSK2)
61 $(OS9FORMAT_DS40) $(DSK2) -n"OS-9 Level One Modules Disk"
62 $(MAKDIR) $(DSK2),MODULES
63 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK2),MODULES
64