1# @(#)Makefile 8.9 (Berkeley) 11/20/94 2 3M4= m4 4#M4= /usr/src/usr.bin/m4/obj/m4 5CHMOD= chmod 6ROMODE= 444 7RM= rm -f 8 9.SUFFIXES: .mc .cf 10 11.mc.cf: 12 $(RM) $@ 13 (cd ${.CURDIR} && $(M4) ${@:R}.mc > obj/$@) 14 $(CHMOD) $(ROMODE) $@ 15 16ALL= cs-hidden.cf cs-exposed.cf \ 17 hpux-cs-exposed.cf hpux-cs-hidden.cf \ 18 riscos-cs-exposed.cf \ 19 sunos3.5-cs-exposed.cf sunos3.5-cs-hidden.cf \ 20 sunos4.1-cs-exposed.cf sunos4.1-cs-hidden.cf \ 21 ultrix4.1-cs-exposed.cf ultrix4.1-cs-hidden.cf \ 22 osf1-cs-exposed.cf osf1-cs-hidden.cf \ 23 mail.cs.cf mail.eecs.cf huginn.cf ucbvax.cf vangogh.cf \ 24 chez.cf knecht.cf cogsci.cf alpha.cf s2k.cf auspex.cf \ 25 python.cf \ 26 clientproto.cf tcpproto.cf uucpproto.cf 27 28all: $(ALL) 29 30clean cleandir: 31 $(RM) $(ALL) core 32 33depend install: 34 35# this is overkill, but.... 36M4FILES=\ 37 ../domain/Berkeley.m4 \ 38 ../domain/cs.exposed.m4 \ 39 ../domain/cs.hidden.m4 \ 40 ../domain/eecs.hidden.m4 \ 41 ../domain/s2k.m4 \ 42 ../feature/allmasquerade.m4 \ 43 ../feature/always_add_domain.m4 \ 44 ../feature/bitdomain.m4 \ 45 ../feature/domaintable.m4 \ 46 ../feature/local_procmail.m4 \ 47 ../feature/mailertable.m4 \ 48 ../feature/nocanonify.m4 \ 49 ../feature/nodns.m4 \ 50 ../feature/notsticky.m4 \ 51 ../feature/nouucp.m4 \ 52 ../feature/nullclient.m4 \ 53 ../feature/redirect.m4 \ 54 ../feature/stickyhost.m4 \ 55 ../feature/use_cw_file.m4 \ 56 ../feature/uucpdomain.m4 \ 57 ../hack/cssubdomain.m4 \ 58 ../m4/cf.m4 \ 59 ../m4/nullrelay.m4 \ 60 ../m4/proto.m4 \ 61 ../m4/version.m4 \ 62 ../mailer/fax.m4 \ 63 ../mailer/local.m4 \ 64 ../mailer/procmail.m4 \ 65 ../mailer/smtp.m4 \ 66 ../mailer/usenet.m4 \ 67 ../mailer/uucp.m4 \ 68 ../ostype/aix3.m4 \ 69 ../ostype/bsd4.3.m4 \ 70 ../ostype/bsd4.4.m4 \ 71 ../ostype/hpux.m4 \ 72 ../ostype/irix.m4 \ 73 ../ostype/linux.m4 \ 74 ../ostype/nextstep.m4 \ 75 ../ostype/osf1.m4 \ 76 ../ostype/riscos4.5.m4 \ 77 ../ostype/solaris2.m4 \ 78 ../ostype/sunos3.5.m4 \ 79 ../ostype/sunos4.1.m4 \ 80 ../ostype/svr4.m4 \ 81 ../ostype/ultrix4.1.m4 \ 82 ../siteconfig/uucp.cogsci.m4 \ 83 ../siteconfig/uucp.old.arpa.m4 \ 84 ../siteconfig/uucp.ucbarpa.m4 \ 85 ../siteconfig/uucp.ucbvax.m4 \ 86 87$(ALL): $(M4FILES) 88 89.include <bsd.prog.mk> 90