File:  [MW Coherent from dump] / coherent / a / tmp / smail / Makefile
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Wed May 29 04:56:33 2019 UTC (7 years, 2 months ago) by root
Branches: MarkWilliams, MAIN
CVS tags: relic, HEAD
coherent

# 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
CC = cc
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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.