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