# # # Copyright (C) 1993 Swedish University Network (SUNET) # # # This program is developed by UDAC, Uppsala University by commission # of the Swedish University Network (SUNET). # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITTNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # # Martin.Wendel@udac.uu.se # # Martin Wendel # UDAC # Box 174 # S-751 04 Uppsala # Sweden # srcdir = @srcdir@ VPATH = @srcdir@ CC = @CC@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ DEFS = @DEFS@ LIBS = @LIBS@ RANLIB = @RANLIB@ prefix = /usr/local exec_prefix = $(prefix) binprefix = manprefix = bindir = $(exec_prefix)/bin libdir = $(exec_prefix)/lib mandir = $(prefix)/man manext = 1 AR= ar SHELL= /bin/sh CHARDIR = $(srcdir)/charset CHARFILE = $(libdir)/charset/charsets.cpl EMILLIBDIR = $(libdir)/emil SRCS= binary.c convert.c misc.c mkbuf.c sendmail.c MkCmd.c MkTcl.c \ mkqueue.c syslog.c general.c OBJS= binary.o convert.o misc.o mkbuf.o sendmail.o MkCmd.o MkTcl.o \ mkqueue.o syslog.o general.o HDRS= mk.h mkdef.h mkcdefs.h mkspec.h DISTFILES = $(SRCS) $(HDRS) COPYING ChangeLog Makefile.in \ README COPYRIGHT INSTALL Manual.ps Sendmail-IDA.patch configure \ configure TODO finish: @echo "" @echo "Now type 'make install' to install the necessery files" .c.o: $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(ALL_CFLAGS) $(UNIQUE) $< CHARSET: cd $(CHARDIR); make DEFS="-DXERR -DCHARFILE=\\\"$(CHARFILE)\\\"" all sendmailIDA: sendmail finish : sendmail8: sendmail finish : sendmail: CHARSET SENDMAILLIB : SENDMAILLIB: $(OBJS) strncnv.o $(AR) rc libEmil.a $(OBJS) strncnv.o $(RANLIB) libEmil.a strncnv.o: $(CHARDIR)/strncnv.c $(CC) -c -I$(CHARDIR) $(ALL_CFLAGS) $(UNIQUE) -DSENDMAIL -DLOG -DCHARFILE=\"$(CHARFILE)\" $(CHARDIR)/strncnv.c emil: CHARSET emilx finish emilx: EMILLIB main.o $(CC) -o emil main.o $(LDFLAGS) -lEmil -ltcl $(LIBS) EMILLIB: $(OBJS) $(CHARDIR)/strncnv.o $(CHARDIR)/dfopen.o $(AR) rc libEmil.a $(OBJS) $(CHARDIR)/strncnv.o $(CHARDIR)/dfopen.o $(RANLIB) libEmil.a main.o: $(srcdir)/main.c $(HDRS) $(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) $(ALL_CFLAGS) $(UNIQUE) main.c ranlib: libEmil.a cd $(srcdir); ranlib libEmil.a config.ed: @rm -f config.ed @echo "g/^EMILDIR/c\\" > config.ed @echo $(EMILLIBDIR)/\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILHEADER/c\\" >> config.ed @echo $(EMILLIBDIR)/header.tcl\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILRUN/c\\" >> config.ed @echo $(EMILLIBDIR)/run.tcl\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILCONV/c\\" >> config.ed @echo $(EMILLIBDIR)/convert/\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILHDRS/c\\" >> config.ed @echo $(EMILLIBDIR)/headers/\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILCHK/c\\" >> config.ed @echo $(EMILLIBDIR)/check/\\ >> config.ed @echo \. >> config.ed @echo "g/^CHARCPL/c\\" >> config.ed @echo $(CHARFILE)\\ >> config.ed @echo \. >> config.ed @echo "g/^EMILLOG/c\\" >> config.ed @echo $(LOGFILE)\\ >> config.ed @echo \. >> config.ed @echo "w" >> config.ed @echo "q" >> config.ed man: config.ed cp emil.man emil.$(manext) ed emil.$(manext)