head	1.3;
access;
symbols;
locks;
comment	@# @;


1.3
date	93.07.01.14.02.04;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	93.07.01.13.39.25;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	93.07.01.13.38.55;	author edwin;	state Exp;
branches;
next	;


desc
@Makefile
@


1.3
log
@- added INSTALL=
@
text
@#
# ZMailer compatible programs that replace standard UNIX distribution programs
#
SHELL=		/bin/sh
CC=		gcc # gcc -Wall -pedantic
COPTS=		-traditional -g
INSTALL=
DEFS=
SENDMAIL_INCL=	
SENDMAIL_LIB=	 -lnsl -lsocket
#
INCL=		-I../../include
LIB=		../../lib/libz.a ../../libc/libc.a
CFLAGS=		$(COPTS) $(DEFS) $(INCL) $(SENDMAIL_INCL)
MAKE=		make
USRLIB=		/usr/lib

sendmail:	sendmail.c version.o $(LIB)
	$(CC) $(CFLAGS) -o $@@ sendmail.c version.o $(LIB) $(SENDMAIL_LIB)

version.c: sendmail.c
	@@make -f ../../Makefile $@@

install: sendmail
	@@if ls -ld $(USRLIB)/sendmail | grep -e '->' > /dev/null ; then \
		echo cp sendmail $(USRLIB)/sendmail ; \
		cp sendmail $(USRLIB)/sendmail ; \
	else \
		if test ! -f $(USRLIB)/sendmail.bak; then \
			echo mv -f $(USRLIB)/sendmail $(USRLIB)/sendmail.bak ; \
			mv -f $(USRLIB)/sendmail $(USRLIB)/sendmail.bak ; \
		fi ; \
		echo $(INSTALL) -c -m 0755 sendmail $(USRLIB)/sendmail ; \
		$(INSTALL) -c -m 0755 sendmail $(USRLIB)/sendmail ; \
	fi

clean:
	-rm -f sendmail make.log Makefile.bak
	-rm -f *.o *.out

lint:	../../libc/llib-llibc.ln ../../lib/llib-llibz.ln
	lint $(INCL) $(SENDMAIL_INCL) ../../libc/llib-llibc.ln sendmail.c

../../libc/llib-llibc.ln:
	cd ../../libc ; $(MAKE) $(MFLAGS) lintlib

../../lib/llib-llibz.ln:
	cd ../../lib ; $(MAKE) $(MFLAGS) lintlib

../../libc/libc.a:
	cd ../../libc ; $(MAKE) $(MFLAGS)

../../lib/libz.a:
	cd ../../lib ; $(MAKE) $(MFLAGS)
@


1.2
log
@- changed install to $(INSTALL)
@
text
@d7 1
@


1.1
log
@Initial revision
@
text
@d32 2
a33 2
		echo install -c -m 0755 sendmail $(USRLIB)/sendmail ; \
		install -c -m 0755 sendmail $(USRLIB)/sendmail ; \
@
