Mercurial > hg > Members > kono > nitros9-code
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 |