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


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

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

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


desc
@Makefile
@


1.3
log
@- added INSTALL=
@
text
@PROGRAM=	smtpserver
#
# ZMailer SMTP server makefile
#
SHELL=		/bin/sh
CC=		gcc # gcc -Wall -pedantic
COPTS=		-traditional -g
INSTALL=
MAILBIN=	/slocal/lib/mail
SMTPSERVER_LIB=	 -lnsl -lresolv -lsocket
SMTPSERVER_INCL=	
DEFS=
#
INCL=		-I../include
CFLAGS=		$(COPTS) $(DEFS) $(INCL) $(SMTPSERVER_INCL)
LIB=		../lib/libz.a ../libc/libc.a
LINTLIB=	../lib/llib-llibz.ln ../libc/llib-llibc.ln
MAKE=		make

$(PROGRAM):	$(PROGRAM).c $(LIB) version.o
	$(CC) $(CFLAGS) -o $@@ $(PROGRAM).c version.o $(LIB) $(SMTPSERVER_LIB)

version.c: $(PROGRAM).c
	@@make -f ../Makefile $@@

install:	$(PROGRAM)
	$(INSTALL) -c -m 0755 $(PROGRAM) $(MAILBIN)

clean:
	-rm -f $(PROGRAM) make.log Makefile.bak
	-rm -f *.o *.out

lint:	$(LINTLIB)
	lint $(DEFS) $(INCL) $(LINTLIB) $(PROGRAM).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
@d8 1
@


1.1
log
@Initial revision
@
text
@d26 1
a26 1
	install -c -m 0755 $(PROGRAM) $(MAILBIN)
@
