|
|
BSD 4.3reno
##############################################################################
# Instructions to Make, for general support processes
#
# @(MHWARNING)
##############################################################################
# The following entries were inserted during MH configuration
BINDIR = $(DESTDIR)@(MHBINPATH)
ETCDIR = $(DESTDIR)@(MHETCPATH)
@BEGIN: BBOARDS
BBUID = bboards
IOPTMISC= inst-bboards
UOPTMISC= BBoardAliases
TOPTMISC= BBoardAliases
@END: BBOARDS
REMOVE = @(MHREMOVE)
TALL = MailAliases components digestcomps distcomps forwcomps \
rcvdistcomps replcomps mhl.digest mhl.format mhl.forward \
mhl.reply scan.size scan.time scan.timely $(TOPTMISC)
##############################################################################
# Generate miscellaneous stuff
##############################################################################
all:;
depend:;
lint:;
install: inst-all clean
inst-all: inst-aliases inst-components inst-digestcomps inst-distcomps \
inst-forwcomps inst-rcvdistcomps inst-replcomps inst-digest \
inst-format inst-forward inst-size inst-time inst-timely \
inst-mhlreply $(IOPTMISC)
tar:; touch $(TALL)
${MAKE} -n inst-all > MAKEGEN
chmod +x MAKEGEN
tar $(TFLAGS) MAKEGEN $(TALL)
rm -f MAKEGEN
uninstall:; cd $(ETCDIR); \
rm -f MailAliases components digestcomps distcomps forwcomps \
rcvdistcomps replcomps mhl.digest mhl.format mhl.forward \
scan.size scan.time scan.timely $(UOPTMISC)
##############################################################################
# Individual components
##############################################################################
inst-aliases: $(ETCDIR)/MailAliases
$(ETCDIR)/MailAliases: MailAliases
install -c MailAliases $@
inst-components: $(ETCDIR)/components
$(ETCDIR)/components: components
install -c components $@
inst-digestcomps: $(ETCDIR)/digestcomps
$(ETCDIR)/digestcomps: digestcomps
install -c digestcomps $@
inst-distcomps: $(ETCDIR)/distcomps
$(ETCDIR)/distcomps: distcomps
install -c distcomps $@
inst-forwcomps: $(ETCDIR)/forwcomps
$(ETCDIR)/forwcomps: forwcomps
install -c forwcomps $@
inst-rcvdistcomps: $(ETCDIR)/rcvdistcomps
$(ETCDIR)/rcvdistcomps: rcvdistcomps
install -c rcvdistcomps $@
inst-replcomps: $(ETCDIR)/replcomps
$(ETCDIR)/replcomps: replcomps
install -c replcomps $@
inst-digest: $(ETCDIR)/mhl.digest
$(ETCDIR)/mhl.digest: mhl.digest
install -c mhl.digest $@
inst-mhlreply: $(ETCDIR)/mhl.reply
$(ETCDIR)/mhl.reply: mhl.reply
install -c mhl.reply $@
inst-format: $(ETCDIR)/mhl.format
$(ETCDIR)/mhl.format: mhl.format
install -c mhl.format $@
inst-forward: $(ETCDIR)/mhl.forward
$(ETCDIR)/mhl.forward: mhl.forward
install -c mhl.forward $@
inst-size: $(ETCDIR)/scan.size
$(ETCDIR)/scan.size: scan.size
install -c scan.size $@
inst-time: $(ETCDIR)/scan.time
$(ETCDIR)/scan.time: scan.time
install -c scan.time $@
inst-timely: $(ETCDIR)/scan.timely
$(ETCDIR)/scan.timely: scan.timely
install -c scan.timely $@
inst-bboards: $(ETCDIR)/BBoardAliases
$(ETCDIR)/BBoardAliases: BBoardAliases
install -c BBoardAliases $@
-chown $(BBUID) $@
##############################################################################
# Miscellaneous tasks
##############################################################################
distribution: clean
-rm -f MailAliases
clean: unclean
-rm -f x*
unclean:; -rm -f z* _* :* core MAKEGEN
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.