#! /bin/sh
#
# Makefile for sp
# Written by Andrew Large
#
# Edit BIN, MAN, CC and CFLAGS
#

BIN = /u1/staff/andy/bin
MAN = /u1/staff/andy/man

EXEC = sp
MANPAGE = $(EXEC).1
HDRS = $(EXEC).h

OBJS = $(EXEC).o add_local.o doc_correct.o externs.o parse.o spell.o tools.o\
	user_input.o user_tools.o where.o
LIBS = -lcurses -ltermlib
CC = cc

#
# If you are a BSD system, then BSD
# CFLAGS = -O
CFLAGS = -O -DBSD

$(EXEC): $(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -o $@ $(LIBS)

install: $(EXEC)
	strip $(EXEC)
	cp $(EXEC) $(BIN)
	cp $(MANPAGE) $(MAN)/man1

$(OBJS): $(HDRS)

clean:
	/bin/rm -f $(EXEC) core *.o *.out
