BIN_DIR=.
CFLAGS=-DUNIX -Wall
CCFLAGS=$(CFLAGS)
CC=g++

OBJ=db.o string.o common.o result.o rset.o iresult.o irset.o squery.o record.o reclist.o mdt.o mdtrec.o index.o
SRC= Iindex.cxx db.cxx string.cxx common.cxx result.cxx rset.cxx iresult.cxx irset.cxx squery.cxx record.cxx reclist.cxx mdt.cxx mdtrec.cxx index.cxx
LIBS=

all: Iindex Isearch $(OBJ)

Iindex: $(OBJ) $(LIBS) Iindex.o
	$(CC) $(CFLAGS) -o $(BIN_DIR)/Iindex $(OBJ) $(LIBS) Iindex.o -lm

Isearch: $(OBJ) $(LIBS) Isearch.o
	$(CC) $(CFLAGS) -o $(BIN_DIR)/Isearch $(OBJ) $(LIBS) Isearch.o -lm

Isearch.o:
	$(CC) $(CFLAGS) -c Isearch.cxx

Iindex.o:
	$(CC) $(CFLAGS) -c Iindex.cxx

$(OBJ): $(SRC)
	$(CC) $(CFLAGS) -c $(SRC)

clean:
	rm -f *.o ./Iindex ./Isearch core *~  *.a #*

build:make clean;make




