Mercurial > hg > Members > kono > nitros9-code
comparison level2/makefile @ 900:d7969e08a482
os9copy now does eol translation
author | boisy |
---|---|
date | Fri, 17 Jan 2003 21:10:01 +0000 |
parents | 521cb0d31bef |
children | ea69ed12af12 |
comparison
equal
deleted
inserted
replaced
899:6841c75afc62 | 900:d7969e08a482 |
---|---|
2 | 2 |
3 RELEASE = os9l2v030002beta3 | 3 RELEASE = os9l2v030002beta3 |
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) |
9 DEFS = $(shell $(CD) DEFS; make showobjs) | 9 DEFS = $(shell $(CD) DEFS; make showobjs) |
10 SYS = $(shell $(CD) SYS; make showobjs) | 10 SYSBIN = $(shell $(CD) SYS; make showbinobjs) |
11 SYSTEXT = $(shell $(CD) SYS; make showtextobjs) | |
11 ROOTFILES = startup upgrade_song | 12 ROOTFILES = startup upgrade_song |
12 SYSGO = MODULES/cc3go | 13 SYSGO = MODULES/cc3go |
13 | 14 |
14 PACKAGENAME = $(RELEASE).zip | 15 PACKAGENAME = $(RELEASE).zip |
15 DSK_SS40_1 = $(RELEASE)_ss40_1.dsk | 16 DSK_DS40_1 = $(RELEASE)_ds40_1.dsk |
16 DSK_DS40_1 = $(RELEASE)_ds40_1.dsk | 17 DSK_DS40_2 = $(RELEASE)_ds40_2.dsk |
17 DSK_DS40_2 = $(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: |
29 $(CD) CMDS; make | 29 $(CD) CMDS; make |
30 $(CD) MODULES; make | 30 $(CD) MODULES; make |
31 $(CD) DEFS; make | 31 $(CD) DEFS; make |
32 $(CD) SYS; make | 32 $(CD) SYS; make |
33 $(CD) BOOTFILES; make | 33 $(CD) BOOTFILES; make |
34 $(UNIX2OS9) $(ROOTFILES) | |
35 $(CHMOD) 644 $(ROOTFILES) | 34 $(CHMOD) 644 $(ROOTFILES) |
36 | 35 |
37 # Clean all components | 36 # Clean all components |
38 clean: dskclean | 37 clean: dskclean |
39 -$(CD) CMDS; make clean | 38 -$(CD) CMDS; make clean |
40 -$(CD) MODULES; make clean | 39 -$(CD) MODULES; make clean |
41 -$(CD) DEFS; make clean | 40 -$(CD) DEFS; make clean |
42 -$(CD) SYS; make clean | 41 -$(CD) SYS; make clean |
43 -$(CD) BOOTFILES; make clean | 42 -$(CD) BOOTFILES; make clean |
44 -$(OS92UNIX) $(ROOTFILES) | |
45 | 43 |
46 dskclean: | 44 dskclean: |
47 -$(RM) $(PACKAGENAME) $(DSK_SS40_1) $(DSK_DS40_1) $(DSK_DS40_2) | 45 -$(RM) $(PACKAGENAME) $(DSK_DS40_1) $(DSK_DS40_2) |
48 | 46 |
49 dsk: all $(PACKAGENAME) | 47 dsk: all $(PACKAGENAME) |
50 | 48 |
51 $(PACKAGENAME): $(DSK_SS40_1) $(DSK_DS40_1) $(DSK_DS40_2) | 49 $(PACKAGENAME): $(DSK_DS40_1) $(DSK_DS40_2) |
52 $(ZIP) $(PACKAGENAME) $(DSK_SS40_1) $(DSK_DS40_1) $(DSK_DS40_2) ReadMe ChangeLog | 50 $(ZIP) $(PACKAGENAME) $(DSK_DS40_1) $(DSK_DS40_2) ReadMe ChangeLog |
53 | |
54 $(DSK_SS40_1): | |
55 -$(RM) $(DSK_SS40_1) | |
56 $(OS9FORMAT) $(DSK_SS40_1) -t40 -h1 -n"OS-9 Level Two System Disk" | |
57 $(OS9GEN) $(DSK_SS40_1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL) | |
58 $(MAKDIR) $(DSK_SS40_1),CMDS | |
59 $(CP) $(SYSGO) $(DSK_SS40_1), | |
60 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK_SS40_1),CMDS | |
61 $(CP) $(ROOTFILES) $(DSK_SS40_1),. | |
62 | 51 |
63 $(DSK_DS40_1): | 52 $(DSK_DS40_1): |
64 -$(RM) $(DSK_DS40_1) | 53 -$(RM) $(DSK_DS40_1) |
65 $(OS9FORMAT) $(DSK_DS40_1) -t40 -h2 -n"OS-9 Level Two System Disk" | 54 $(OS9FORMAT) $(DSK_DS40_1) -t40 -h2 -n"OS-9 Level Two System Disk" |
66 $(OS9GEN) $(DSK_DS40_1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL) | 55 $(OS9GEN) $(DSK_DS40_1) BOOTFILES/$(BOOTFILE) BOOTFILES/$(KERNEL) |
67 $(MAKDIR) $(DSK_DS40_1),CMDS | 56 $(MAKDIR) $(DSK_DS40_1),CMDS |
68 $(MAKDIR) $(DSK_DS40_1),SYS | 57 $(MAKDIR) $(DSK_DS40_1),SYS |
69 $(MAKDIR) $(DSK_DS40_1),MODULES | 58 $(MAKDIR) $(DSK_DS40_1),MODULES |
70 $(CP) $(SYSGO) $(DSK_DS40_1), | 59 $(CP) $(SYSGO) $(DSK_DS40_1), |
71 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK_DS40_1),CMDS | 60 $(CD) CMDS; $(CP) $(CMDS) ../$(DSK_DS40_1),CMDS |
72 $(CD) SYS; $(CP) $(SYS) ../$(DSK_DS40_1),SYS | 61 $(CD) SYS; $(CP) $(SYSBIN) ../$(DSK_DS40_1),SYS |
62 $(CD) SYS; $(CPL) $(SYSTEXT) ../$(DSK_DS40_1),SYS | |
73 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK_DS40_1),MODULES | 63 $(CD) MODULES; $(CP) $(MODULES) ../$(DSK_DS40_1),MODULES |
74 $(CP) $(ROOTFILES) $(DSK_DS40_1),. | 64 $(CPL) $(ROOTFILES) $(DSK_DS40_1),. |
75 | 65 |
76 $(DSK_DS40_2): | 66 $(DSK_DS40_2): |
77 -$(RM) $(DSK_DS40_2) | 67 -$(RM) $(DSK_DS40_2) |
78 $(OS9FORMAT) $(DSK_DS40_2) -t40 -h2 -n"OS-9 Level Two Development Disk" | 68 $(OS9FORMAT) $(DSK_DS40_2) -t40 -h2 -n"OS-9 Level Two Development Disk" |
79 $(MAKDIR) $(DSK_DS40_2),DEFS | 69 $(MAKDIR) $(DSK_DS40_2),DEFS |
80 $(CD) DEFS; $(CP) $(DEFS) ../$(DSK_DS40_2),DEFS | 70 $(CD) DEFS; $(CPL) $(DEFS) ../$(DSK_DS40_2),DEFS |