Mercurial > hg > Applications > mh
diff mts/sendmail/Makefile @ 0:bce86c4163a3
Initial revision
author | kono |
---|---|
date | Mon, 18 Apr 2005 23:46:02 +0900 |
parents | |
children | f89a9a79e124 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mts/sendmail/Makefile Mon Apr 18 23:46:02 2005 +0900 @@ -0,0 +1,71 @@ +############################################################################## +# Instructions to Make, for compilation of SendMail/SMTP-MTS library +# +# This file is automatically generated. Do not edit! +# @(#)$Id$ +############################################################################## + +# The following entries were inserted during MH configuration +OPTIONS = -DATHENA -DDUMB -DFOLDPROT='"0700"' -DGCOS_HACK -DISI -DMHE -DMHRC -DMSGPROT='"0600"' -DOVERHEAD -DRPATHS -DSBACKUP='"\043"' -DWHATNOW -DBIND -DBSD42 -DBSD43 -DBSD44 -DDBMPWD -DNORUSERPASS -DPOSIX -DSETMG -DSYS5DIR -DUNISTD -DVSPRINTF -DWAITINT -DZONEINFO -DPOPSERVICE='"pop"' -DAPOP -DJAPAN -DMH_PLUS -DMIME -DMIME_HEADERS -DMORE='"/usr/local/bin/jless"' -DNNTP -DMAILGROUP -DSENDMTS -DSMTP -DPOP -DSPRINTFTYPE=int -DTYPESIG=void -O -I.. + +CC = gcc +CFLAGS = $(OPTIONS) +LFLAGS = -bhu $(OPTIONS) +CP = cp +LN = ln + +LIB = sendmts.a + +CFILES = hosts.c smail.c +OFILES = hosts.o smail.o + + +############################################################################## +# Generation Rules +############################################################################## + +.c.o:; $(CC) $(CFLAGS) -c $*.c + -ld -x -r $@ + mv a.out $@ + + +############################################################################## +# Here it is... +############################################################################## + +all: $(LIB) +depend:; +lint: l-sendmts + +$(LIB): $(OFILES) + -if [ -f $@ ]; then \ + mv $@ z$@; \ + fi + ar r $@ $(OFILES); ranlib $@ + -rm -f ../libmts.a + -cd ..; $(LN) sendmail/$@ libmts.a + -rm -f ../llib-lmts + -cd .. ; $(LN) sendmail/llib-lsendmail llib-lmts + -@ls -l $@ + -@echo "SendMail/SMTP-MTS library built normally" + +l-sendmts:; lint $(LFLAGS) $(CFILES) $(LLIBS) + +hosts.o: Makefile +smail.o: Makefile smail.h + + +############################################################################## +# Miscellaneous tasks +############################################################################## + +unconfig: distribution + -rm -f Makefile + +distribution: clean + -rm -f bboardsMH.m4 popMH.m4 + +clean: unclean + -rm -f *.o $(LIB) z$(LIB) + +unclean:; -rm -f _* :* core *.core