#	@(#)Makefile	5.9 (Berkeley) 5/11/90
#
# Files are:
#	/etc/remote		remote host description file
#	/etc/phones		phone number file, owned by ${OWNER} and
#				mode 6??
#	/var/log/aculog		ACU accounting file, owned by ${OWNER} and
#				mode 6?? {if ACULOG defined}
# Presently supports:
#	BIZCOMP
#	DEC DF02-AC, DF03-AC
#	DEC DN-11/Able Quadracall
#	HAYES and Hayes emulators
#	USR COURIER (2400 baud)
#	VENTEL 212+
#	VADIC 831 RS232 adaptor
#	VADIC 3451
#
# Configuration defines:
#	DF02, DF03, DN11	ACU's supported
#	  BIZ1031, BIZ1022, VENTEL, V831, V3451, HAYES, COURIER
#	ACULOG			turn on tip logging of ACU use
#	PRISTINE		no phone #'s put in ACU log file
#	CONNECT			worthless command
#	DEFBR			default baud rate to make connection at
#	DEFFS			default frame size for FTP buffering of
#				writes on local side
#	BUFSIZ			buffer sizing from stdio, must be fed
#				explicitly to remcap.c if not 1024

CC=gcc
#CC=cc
PROG=	tipx
CFLAGS= -O2 -DHAYES -DDEFBR=38400 -DDEFFS=BUFSIZ -DCONNECT -DTIPX \
  -fomit-frame-pointer
LFLAGS=-Xlinker -s -object
#LFLAGS= -s -object
#CFLAGS=-g -O -DHAYES -DDEFBR=38400 -DDEFFS=BUFSIZ -DCONNECT -DTIPX# -DDEBUG
#LFLAGS= 
SRCS=	acu.c acutab.c cmds.c cmdtab.c cu.c hunt.c log.c partab.c remcap.c \
	remote.c tip.c tipout.c uucplock.c value.c vars.c hayes.c 

OBJS=	acu.o acutab.o cmds.o cmdtab.o cu.o hunt.o log.o partab.o remcap.o \
	remote.o tip.o tipout.o uucplock.o value.o vars.o hayes.o 

HDRS=	pathnames.h tip.h

all: $(OBJS)
	$(CC) $(LFLAGS) -o $(PROG) $(OBJS)
	chown uucp.daemon $(PROG)
	chmod 6711 $(PROG)

acu.o: acu.c $(HDRS)
acutab.o: acutab.c $(HDRS)
cmds.o: cmds.c $(HDRS)
cmdtab.o: cmdtab.c $(HDRS)
cu.o: cu.c $(HDRS)
hayes.o: hayes.c $(HDRS)
hunt.o: hunt.c $(HDRS)
log.o: log.c $(HDRS)
partab.o: partab.c $(HDRS)
remcap.o: remcap.c $(HDRS)
remote.o: remote.c $(HDRS)
tip.o: tip.c $(HDRS)
tipout.o: tipout.c $(HDRS)
uucplock.o: uucplock.c $(HDRS)
value.o: value.c $(HDRS)
vars.o: vars.c $(HDRS)


clean:
	rm -f core *.o

clobber:clean
	rm $(PROG) TAGS *~
	
