annotate 3rdparty/packages/uucpbb/makefile @ 3295:6b7a7b233925 default tip

makefile: Allow PORTS with level1/2 mix https://sourceforge.net/p/nitros9/feature-requests/10/
author Tormod Volden <debian.tormod@gmail.com>
date Tue, 19 Apr 2022 18:12:17 +0200
parents 13885d9433d5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2890
1addfd8c9d5f Revert e4a0f58a5f9b (set NITROS9DIR in makefiles)
Tormod Volden <debian.tormod@gmail.com>
parents: 2869
diff changeset
1 include ../../../rules.mak
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
2
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
3 DISK68 = uucpbb21_6809.dsk
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
4 DISK63 = uucpbb21_6309.dsk
2968
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
5 CMDS68 = $(shell $(MAKE) -C cmds_6809 --no-print-directory showobjs)
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
6 CMDS68TCAP = $(shell $(MAKE) -C cmds_6809 --no-print-directory showtcapobjs) $(CMDS68)
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
7 CMDS68WIN = $(shell $(MAKE) -C cmds_6809 --no-print-directory showwinobjs) $(CMDS68)
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
8 CMDS63 = $(shell $(MAKE) -C cmds_6309 --no-print-directory showobjs)
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
9 CMDS63TCAP = $(shell $(MAKE) -C cmds_6309 --no-print-directory showtcapobjs) $(CMDS63)
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
10 CMDS63WIN = $(shell $(MAKE) -C cmds_6309 --no-print-directory showwinobjs) $(CMDS63)
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
11 CONFIG = Devices FileServ.help Systems bin.list Dialers Parameters active distributions
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
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
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
13
2216
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
14 DSKS = $(DISK68) $(DISK63)
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
15
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
16 # Make all components
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
17 all:
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
18 @$(ECHO) "**************************************************"
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
19 @$(ECHO) "* *"
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
20 @$(ECHO) "* UUCPbb v2.1 *"
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
21 @$(ECHO) "* *"
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
22 @$(ECHO) "**************************************************"
2968
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
23 $(MAKE) -C cmds_6809
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
24 $(MAKE) -C cmds_6309
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
25
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
26 # Clean all components
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
27 clean: dskclean
2968
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
28 $(MAKE) -C cmds_6809 clean
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
29 $(MAKE) -C cmds_6309 clean
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
30
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
31 dsk: $(DSKS)
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
32
2968
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
33 $(DISK68): all
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
34 $(RM) $@
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
35 $(OS9FORMAT) -l10000 $@ -q -n"UUCPbb v2.1 6809"
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
36 $(MAKDIR) $@,LOG
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
37 $(MAKDIR) $@,UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
38 $(MAKDIR) $@,UUCP/CMDS_WIN
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
39 $(MAKDIR) $@,UUCP/CMDS_TCAP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
40 $(MAKDIR) $@,UUCP/DOC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
41 $(MAKDIR) $@,UUCP/SPOOL
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
42 $(MAKDIR) $@,UUCP/SPOOL/MAIL
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
43 $(MAKDIR) $@,UUCP/SPOOL/NEWS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
44 $(MAKDIR) $@,UUCP/SPOOL/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
45 $(MAKDIR) $@,UUCP/SPOOL/UUCP/REDHAT
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
46 $(MAKDIR) $@,UUCP/SPOOL/UUCPPUBLIC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
47 $(MAKDIR) $@,UUCP/SPOOL/REDHAT
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
48 $(MAKDIR) $@,SYS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
49 $(MAKDIR) $@,SYS/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
50 $(CD) sample_config; $(CPL) $(CONFIG) ../$@,SYS/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
51 $(CPL) profile $@,SYS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
52 $(CD) cmds_6809; $(OS9COPY) $(CMDS68TCAP) ../$@,UUCP/CMDS_TCAP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
53 $(OS9ATTR_EXEC) $(foreach file,$(notdir $(CMDS68TCAP)),$@,UUCP/CMDS_TCAP/$(file))
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
54 $(CD) cmds_6809; $(OS9COPY) $(CMDS68WIN) ../$@,UUCP/CMDS_WIN
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
55 $(OS9ATTR_EXEC) $(foreach file,$(notdir $(CMDS68WIN)),$@,UUCP/CMDS_WIN/$(file))
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
56 $(CD) doc; $(CPL) $(DOCS) ../$@,UUCP/DOC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
57 $(CPL) copying readme.first $@,UUCP
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
58
2968
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
59 $(DISK63): all
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
60 $(RM) $@
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
61 $(OS9FORMAT) -l10000 $@ -q -n"UUCPbb v2.1 6309"
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
62 $(MAKDIR) $@,LOG
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
63 $(MAKDIR) $@,UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
64 $(MAKDIR) $@,UUCP/DOC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
65 $(MAKDIR) $@,UUCP/CMDS_WIN
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
66 $(MAKDIR) $@,UUCP/CMDS_TCAP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
67 $(MAKDIR) $@,UUCP/SPOOL
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
68 $(MAKDIR) $@,UUCP/SPOOL/MAIL
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
69 $(MAKDIR) $@,UUCP/SPOOL/NEWS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
70 $(MAKDIR) $@,UUCP/SPOOL/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
71 $(MAKDIR) $@,UUCP/SPOOL/UUCP/REDHAT
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
72 $(MAKDIR) $@,UUCP/SPOOL/UUCPPUBLIC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
73 $(MAKDIR) $@,UUCP/SPOOL/REDHAT
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
74 $(MAKDIR) $@,SYS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
75 $(MAKDIR) $@,SYS/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
76 $(CD) sample_config; $(CPL) $(CONFIG) ../$@,SYS/UUCP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
77 $(CPL) profile $@,SYS
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
78 $(CD) cmds_6309; $(OS9COPY) $(CMDS63TCAP) ../$@,UUCP/CMDS_TCAP
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
79 $(OS9ATTR_EXEC) $(foreach file,$(notdir $(CMDS63TCAP)),$@,UUCP/CMDS_TCAP/$(file))
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
80 $(CD) cmds_6309; $(OS9COPY) $(CMDS63WIN) ../$@,UUCP/CMDS_WIN
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
81 $(OS9ATTR_EXEC) $(foreach file,$(notdir $(CMDS63WIN)),$@,UUCP/CMDS_WIN/$(file))
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
82 $(CD) doc; $(CPL) $(DOCS) ../$@,UUCP/DOC
13885d9433d5 3rdparty: Further harmonize makefiles
Tormod Volden <debian.tormod@gmail.com>
parents: 2898
diff changeset
83 $(CPL) copying readme.first $@,UUCP
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
84
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
85 dskcopy: dsk
2216
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
86 $(CP) $(DSKS) $(DSKDIR)
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
87
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
88 dskclean:
2216
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
89 $(RM) $(DSKS)
1761
480df7549772 UUCPBB2.1 added
boisy
parents:
diff changeset
90
2216
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
91 info:
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
92 @$(ECHO) "*** UUCPbb 2.1 ***"
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
93 @$(foreach dsk, $(DSKS), $(ECHO) $(dsk);)
d096a278e068 Added info targets
boisy
parents: 1778
diff changeset
94