Files
Arquivotheca.SunOS-4.1.4/usr.lib/sendmail/cf/Makefile
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

77 lines
1.3 KiB
Makefile

######################################################################
#
# Makefile for Sendmail configuration files
#
# @(#)Makefile 1.1 94/10/31 SMI; from UCB 3.20 5/1/83
#
######################################################################
UWSRCS= dbvax.mc
SUNSRCS=main.mc \
subsidiary.mc
GENSRCS=base.m4 \
berkm.m4 \
cchosts.m4 \
compat.m4 \
ddnm.m4 \
ether.m4 \
etherm.m4 \
fudge.m4 \
ibmm.m4 \
localm.m4 \
mmdfm.m4 \
suucpm.m4 \
uucpm.m4 \
uucpproto.mc \
version.m4 \
zerobase.m4
SRCS= $(GENSRCS) $(UWSRCS)
UWALL= dbvax.cf
SUNALL= main.cf \
subsidiary.cf
PROTOS= uucpproto.cf
ALL= $(SUNALL)
GET= sccs get
.DEFAULT:
sccs get -G$@ $@
.SUFFIXES: .mc .cf
.mc.cf:
m4 $*.mc > $*.cf
all: $(ALL)
############################
# special dependencies #
############################
# all Sun hosts
$(SUNALL): sunbase.m4
# pessimize -- basic dependencies
$(ALL): etherm.m4 base.m4 localm.m4 ddnm.m4 version.m4 zerobase.m4
# hosts using UUCP
main.cf: suucpm.m4 uucpm.m4 compat.m4
subsidiary.cf: suucpm.m4 uucpm.m4 compat.m4
ucbvax.cf: uucpm.m4 compat.m4
uucpproto.cf: uucpm.m4 compat.m4
# vanilla dependencies
main.cf: main.mc
subsidiary.cf: subsidiary.mc
#####################
# administrivia #
#####################
sources: $(SRCS)
clean:
rm -f $(ALL) a.out core make.out errs
rm -f ,*