# makefile for sort-spy and friends, version 2.x
# NB version 2.x (March/April/May 95) is incompatible with the original
# 1.0 version

CFLAGS  = -g
LDFLAGS = -lsocket -lnsl

all: sort-spy libspy.a libmole.a


install: sort-spy libspy.a libmole.a
#	cp libspy.h $(EG)/include
#	cp libmole.h $(EG)/include
#	cp libspy.a $(EG)/lib
#	cp libmole.a $(EG)/lib
#	cp sort-spy $(EG)/bin

libspy.a:= CFLAGS = -xO4 -D _REENTRANT
libspy.a: libspy.o
	$(AR) $(ARFLAGS) $@ libspy.o

libmole.a: libmole.o
	$(AR) $(ARFLAGS) $@ libmole.o

clean:
	rm -f *.o *% *~

test: libspy.o test.o
	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ libspy.o test.o $(LDFLAGS)

testmole: libmole.o testmole.o
	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ libmole.o testmole.o $(LDFLAGS)
