#
#  Makefile for INGRES query modification module
#
#	@(#)Makefile	8.3	12/18/85
#

include ../Config

INGRES=	../..
H=	../h
LIB=	$(INGRES)/lib

CTLMOD=	$(LIB)/ctlmod
IUTIL=	$(LIB)/iutil
GUTIL=	$(LIB)/gutil
LIBS=	$(CTLMOD) $(IUTIL) $(GUTIL)

CFLAGS=	$(CONFIG) -O -I$H
LDFLAGS=
AR=	-ar
ARFLAGS=rvu
RANLIB=	ranlib
CP=	cp
CHMOD=	chmod
LIBMODE=664
BINMODE=4740
ROMODE=	444
HEADER=	Query Modification

OBJS=	d_integ.o d_prot.o d_view.o puttree.o qrymod.o \
	integrity.o protect.o view.o trscan.o \
	issue.o norml.o tree.o util.o
SRCS=	integrity.c issue.c norml.c protect.c \
	qrymod.c tree.c trscan.c \
	util.c view.c puttree.c \
	d_view.c d_prot.c d_integ.c 
HDRS=	qrymod.h

qrymodlib: $(OBJS)
	$(AR) $(ARFLAGS) qrymodlib $?
	$(CHMOD) $(LIBMODE) qrymodlib
	$(RANLIB) qrymodlib

install: $(LIB)/qrymod

$(LIB)/qrymod: qrymodlib
	$(CP) qrymodlib $(LIB)/qrymod
	$(RANLIB) $(LIB)/qrymod


new:
	rm -f qrymodlib

clean:
	rm -f *.o
	rm -f core a.out qrymodlib

$(OBJS): qrymod.h

