1761
|
1 include ../../../rules.mak
|
|
2
|
|
3 DISK68 = uucpbb21_6809.dsk
|
|
4 DISK63 = uucpbb21_6309.dsk
|
1762
|
5 CMDS68 = $(shell $(CD) cmds_6809; make showobjs)
|
|
6 CMDS68TCAP = $(shell $(CD) cmds_6809; make showtcapobjs) $(CMDS68)
|
|
7 CMDS68WIN = $(shell $(CD) cmds_6809; make showwinobjs) $(CMDS68)
|
|
8 CMDS63 = $(shell $(CD) cmds_6309; make showobjs)
|
|
9 CMDS63TCAP = $(shell $(CD) cmds_6309; make showtcapobjs) $(CMDS63)
|
|
10 CMDS63WIN = $(shell $(CD) cmds_6309; make showwinobjs) $(CMDS63)
|
1761
|
11 CONFIG = Devices FileServ.help Systems bin.list Dialers Parameters active distributions
|
|
12 DOCS = adduser.man aliases.doc chown.man cnvrtmail.man fileserv.man fixtext.man login.man mailrc.doc mailx.man parameters.doc postnews.man profile.doc readnews.man rmail.man rnews.man signature.doc subscribe.man uucico.man uuclean.man uucp.man uucpbb.doc uulog.man uuxqt.man whoami.man
|
|
13
|
|
14 # Make all components
|
|
15 all:
|
|
16 @$(ECHO) "**************************************************"
|
|
17 @$(ECHO) "* *"
|
|
18 @$(ECHO) "* UUCPbb v2.1 *"
|
|
19 @$(ECHO) "* *"
|
|
20 @$(ECHO) "**************************************************"
|
|
21 $(CD) cmds_6809; make
|
|
22 $(CD) cmds_6309; make
|
|
23
|
|
24 # Clean all components
|
|
25 clean: dskclean
|
|
26 -$(CD) cmds_6809; make clean
|
|
27 -$(CD) cmds_6309; make clean
|
|
28
|
|
29 dsk: all
|
|
30 $(RM) $(DISK68)
|
|
31 $(OS9FORMAT) -l10000 $(DISK68) -q -n"UUCPbb v2.1 6809"
|
1769
|
32 $(MAKDIR) $(DISK68),LOG
|
1761
|
33 $(MAKDIR) $(DISK68),UUCP
|
1762
|
34 $(MAKDIR) $(DISK68),UUCP/CMDS_WIN
|
|
35 $(MAKDIR) $(DISK68),UUCP/CMDS_TCAP
|
1761
|
36 $(MAKDIR) $(DISK68),UUCP/DOC
|
1762
|
37 $(MAKDIR) $(DISK68),UUCP/SPOOL
|
|
38 $(MAKDIR) $(DISK68),UUCP/SPOOL/MAIL
|
|
39 $(MAKDIR) $(DISK68),UUCP/SPOOL/NEWS
|
|
40 $(MAKDIR) $(DISK68),UUCP/SPOOL/UUCP
|
1763
|
41 $(MAKDIR) $(DISK68),UUCP/SPOOL/UUCP/REDHAT
|
1762
|
42 $(MAKDIR) $(DISK68),UUCP/SPOOL/UUCPPUBLIC
|
|
43 $(MAKDIR) $(DISK68),UUCP/SPOOL/REDHAT
|
1761
|
44 $(MAKDIR) $(DISK68),SYS
|
|
45 $(MAKDIR) $(DISK68),SYS/UUCP
|
|
46 $(CD) sample_config; $(CPL) $(CONFIG) ../$(DISK68),SYS/UUCP
|
1775
|
47 $(CPL) profile $(DISK68),SYS
|
1762
|
48 $(CD) cmds_6809; $(CP) $(CMDS68TCAP) ../$(DISK68),UUCP/CMDS_TCAP
|
|
49 $(foreach file, $(CMDS68TCAP), $(OS9ATTR_EXEC) $(DISK68),UUCP/CMDS_TCAP/$(notdir $(file));)
|
|
50 $(CD) cmds_6809; $(CP) $(CMDS68WIN) ../$(DISK68),UUCP/CMDS_WIN
|
|
51 $(foreach file, $(CMDS68WIN), $(OS9ATTR_EXEC) $(DISK68),UUCP/CMDS_WIN/$(notdir $(file));)
|
1761
|
52 $(CD) doc; $(CPL) $(DOCS) ../$(DISK68),UUCP/DOC
|
1762
|
53 $(CPL) copying readme.first $(DISK68),UUCP
|
1761
|
54
|
|
55 $(RM) $(DISK63)
|
|
56 $(OS9FORMAT) -l10000 $(DISK63) -q -n"UUCPbb v2.1 6309"
|
1763
|
57 $(MAKDIR) $(DISK63),LOG
|
1761
|
58 $(MAKDIR) $(DISK63),UUCP
|
|
59 $(MAKDIR) $(DISK63),UUCP/DOC
|
1762
|
60 $(MAKDIR) $(DISK63),UUCP/CMDS_WIN
|
|
61 $(MAKDIR) $(DISK63),UUCP/CMDS_TCAP
|
|
62 $(MAKDIR) $(DISK63),UUCP/SPOOL
|
|
63 $(MAKDIR) $(DISK63),UUCP/SPOOL/MAIL
|
|
64 $(MAKDIR) $(DISK63),UUCP/SPOOL/NEWS
|
|
65 $(MAKDIR) $(DISK63),UUCP/SPOOL/UUCP
|
1769
|
66 $(MAKDIR) $(DISK63),UUCP/SPOOL/UUCP/REDHAT
|
1762
|
67 $(MAKDIR) $(DISK63),UUCP/SPOOL/UUCPPUBLIC
|
|
68 $(MAKDIR) $(DISK63),UUCP/SPOOL/REDHAT
|
1761
|
69 $(MAKDIR) $(DISK63),SYS
|
|
70 $(MAKDIR) $(DISK63),SYS/UUCP
|
|
71 $(CD) sample_config; $(CPL) $(CONFIG) ../$(DISK63),SYS/UUCP
|
1775
|
72 $(CPL) profile $(DISK63),SYS
|
1762
|
73 $(CD) cmds_6309; $(CP) $(CMDS63TCAP) ../$(DISK63),UUCP/CMDS_TCAP
|
|
74 $(foreach file, $(CMDS63TCAP), $(OS9ATTR_EXEC) $(DISK63),UUCP/CMDS_TCAP/$(notdir $(file));)
|
|
75 $(CD) cmds_6309; $(CP) $(CMDS63WIN) ../$(DISK63),UUCP/CMDS_WIN
|
|
76 $(foreach file, $(CMDS63WIN), $(OS9ATTR_EXEC) $(DISK63),UUCP/CMDS_WIN/$(notdir $(file));)
|
1761
|
77 $(CD) doc; $(CPL) $(DOCS) ../$(DISK63),UUCP/DOC
|
1762
|
78 $(CPL) copying readme.first $(DISK63),UUCP
|
1761
|
79
|
|
80 dskcopy: dsk
|
|
81 $(CP) $(DISK68) $(DSKDIR)
|
|
82 $(CP) $(DISK63) $(DSKDIR)
|
|
83
|
|
84 dskclean:
|
|
85 $(RM) $(DISK68) $(DISK63)
|
|
86
|