#       @(#) FILE:	Makefile
#       @(#) Release:	1.2
#       @(#) Rel. Date:	2/2/90
#       @(#) Author: Greg Hackney (hack@texbell.swbt.com)
#
#     Makefile for uutraf
#
#     Usage:
#     make uutraf
#     make man
#     make install
#     make clean
#     make clobber
#     make shar

CC=cc

# ----<Pick one>----
# --AT&T BNU, HoneyDanBer, & Pyramid ATT Universe--
# CFLAGS = -Ox -i -s
# --BSD UUCP, Sun UUCP, & Pyramid UCB Universe--
# CFLAGS = -O -DBSD
# --Taylor UUCP 1.04, COHERENT 4.0--
CFLAGS = -O -f

BIN=/usr/local/bin

CATMAN = /usr/man/cat.L/

FORMATTER = nroff -man

OBJECTS = uutraf.o strtok.o
SOURCES = uutraf.c strtok.c 
INCLUDES = uutraf.h defs.h


default: all

all: uutraf

man: uutraf.man

uutraf: $(OBJECTS)
	$(CC) $(CFLAGS) $(LFLAGS) $(OBJECTS) -o uutraf $(LIBS)

#$(OBJECTS): $(INCLUDES)
#	$(CC) $(CFLAGS) -c $<

uutraf.man: uutraf.1
	$(FORMATTER) uutraf.1 > uutraf.L

install: all man
	cp uutraf $(BIN)/uutraf
	chmod 511 $(BIN)/uutraf
#	pack uutraf.L
#	cp uutraf.L.z $(CATMAN)

clean:
	rm -f *.o

clobber: 
	rm -f uutraf uutraf.L *.o

shar:
	shar Makefile uutraf.1 $(INCLUDES) $(SOURCES) > uutraf.shar
