CFLAGS=
SYS=SYSV#BSD

#/*where to install this thing*/
WHERE=/usr/local/bin

all: dirs dial2400 dialout

dialout: dialout.o
	cp courier.h courier/dialout.h
	cc -s -o dialout dialout.o

dial2400: dial2400.o
	cp avatex.h avatex/dialout.h
	cc -s -o dial2400 dial2400.o

dialout.o: dialout.c courier.h
	cp courier.h courier/dialout.h
	cc -D$(SYS) -c -Icourier dialout.c

dial2400.o: dialout.c avatex.h
	rm -f dial2400.c
	cp avatex.h avatex/dialout.h
	ln dialout.c dial2400.c
	cc -D$(SYS) -c -Iavatex dial2400.c

install: dialout dial2400
	mv dialout $(WHERE)/dialout
	chown root $(WHERE)/dialout
	chmod u+s $(WHERE)/dialout
	mv dial2400 $(WHERE)/dial2400
	chown root $(WHERE)/dial2400
	chmod u+s $(WHERE)/dial2400
	cp avatex.data $(WHERE)/avatex.data
	cp courier.data $(WHERE)/courier.data

clean:
	rm -f dialout dial2400* *.i *.o

dirs: avatex courier avatex.h courier.h avatex.data courier.data

avatex:
	sh -c "if test -d avatex; then : ;else mkdir avatex;fi"

courier:
	sh -c "if test -d courier; then : ;else mkdir courier;fi"

kit:
	cp avatex/dialout.h ./avatex.h
	cp $(WHERE)/avatex.data ./avatex.data
	cp courier/dialout.h ./courier.h
	cp $(WHERE)/courier.data ./courier.data
	shar README *1 Makefile dialout.c *.h *.data>kit
