head     1.2;
branch   ;
access   ;
symbols  ;
locks    piggy:1.2; strict;
comment  @# @;


1.2
date     92.01.10.17.09.04;  author piggy;  state Exp;
branches ;
next     1.1;

1.1
date     92.01.10.11.34.23;  author piggy;  state Exp;
branches ;
next     ;


desc
@Control file for building smail.
@


1.2
log
@Added the -lmisc library for getline().
@
text
@# Makefile for smail (not a installation makefile)

# @@(#)Makefile	2.5 (smail) 9/15/87

CFLAGS	= -O -n
#
# System V Release 2.0 sites can use -lmalloc for a faster malloc
#
# LIBS	=	-lmalloc
LIBS=-lmisc
OBJECTS =	main.o map.o resolve.o deliver.o misc.o alias.o pw.o headers.o getpath.o str.o getopt.o gethostname.o popen.o copyright.o

all: smail svbinmail lcasep pathproc mkfnames nptx

smail:		$(OBJECTS)
		$(CC) $(CFLAGS) $(OBJECTS) -o smail $(LIBS)
		fixstack 2000 smail

$(OBJECTS):	defs.h
#		$(CC) $(CFLAGS) -c $<

svbinmail:	svbinmail.c defs.h
		$(CC) $(CFLAGS) svbinmail.c -o svbinmail

lcasep:		lcasep.c
		$(CC) $(CFLAGS) lcasep.c -o lcasep

pathproc:	pathproc.sh
		cp pathproc.sh pathproc
		chmod 755 pathproc

mkfnames:	mkfnames.sh
		cp mkfnames.sh mkfnames
		chmod 755 mkfnames

nptx:		nptx.o pw.o str.o
		$(CC) $(CFLAGS) nptx.o pw.o str.o -o nptx $(LIBS)

nptx.o:		nptx.c
		$(CC) $(CFLAGS) -c nptx.c

install:	all
		@@echo read doc/Install

clean:
		rm -f *.o *.ln a.out core

clobber:	clean
		rm -f smail rmail lcasep pathproc mkfnames svbinmail nptx
@


1.1
log
@Initial revision
@
text
@d10 2
a12 2
OBJECTS =	main.o map.o resolve.o deliver.o misc.o alias.o pw.o headers.o getpath.o str.o getopt.o gethostname.o popen.o copyright.o

@
