# 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 $(STDCFLAG)
CFLAGS  = $(OPTFLAG) $(STDCFLAG) -D _REENTRANT
LDFLAGS = -lsocket -lnsl

all: sort-spy libspy libmole.a

install: all
#	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:
	$(MAKE) libspy.a

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)
