BINDIR=         /afs/.sipb/project/sipb/$(MACHINE)bin
LIBDIR=         /afs/.sipb/project/sipb/lib
BITMAPDIR=	/afs/.sipb/project/sipb/bitmaps.x11
MANDIR=		/afs/.sipb/project/sipb/man
SRCDIR=		/afs/sipb/project/sipbsrc/src/thesaurus/src
TARGET=		thesaurus
SRCS=		
OBJECTS=	
HEADERS=	
INCS=		
LIBS=		
LDFLAGS=	
CC=		cc
CFLAGS=		-g -DXFILESEARCHPATH=\"/mit/sipb/lib/%T/%N:/afs/sipb/project/sipb/lib/%T/%N:/mit/sipb/bitmaps.x11/%N:/afs/sipb/project/sipb/bitmaps.x11/%N\"



# Xlib: "X11"

X11_INCS=	-I/usr/athena/include/
X11_LIBS=	-lXaw -lXmu -lXt -lX11 -lXext -ldbm
X11_LDFLAGS=	-L/usr/athena/lib/

all: xthesaurus thesaurus

#all: xthesaurus ../lib/thesaurus.indx thesaurus 

../lib/thesaurus.indx: makeindex
	makeindex ../lib/thesaurus.dat ../lib/thesaurus.indx | compress  > index.out.Z

.c.o:
	$(CC) $(CFLAGS) $(X11_INCS) -c $<

xthesaurus: xthesaurus.o setenv.o database.o
	$(CC) $(DEFINES) xthesaurus.o database.o setenv.o -o xthesaurus $(X11_LDFLAGS) $(X11_LIBS)

links:
	ln -s $(SRCDIR)/xthesaurus.c
	ln -s $(SRCDIR)/xthesaurus.h
	ln -s $(SRCDIR)/xthesaurus.1
	ln -s $(SRCDIR)/setenv.c
	ln -s $(SRCDIR)/database.c
	ln -s $(SRCDIR)/XThesaurus.ad
	
makeindex: makeindex.o hash.o
	$(CC) makeindex.o hash.o -o makeindex 

thesaurus: hash.o thesaurus.o
	$(CC) thesaurus.o hash.o -o thesaurus

install: xthesaurus 
	install -c -s xthesaurus $(BINDIR)/xthesaurus
	cp XThesaurus.ad $(LIBDIR)/app-defaults/XThesaurus
	cp ../lib/thesaurus.xbm $(BITMAPDIR)/thesaurus
	cp xthesaurus.1 $(MANDIR)/man1
	nroff -man xthesaurus.1 > $(MANDIR)/cat1/xthesaurus.1

saber:
	#load $(SRCS) $(ALL_LIBS)

depend:
	makedepend -- $(CFLAGS) -- $(SRCS)

# DO NOT DELETE THIS LINE -- make depend depends on it.
