#
#	inh.mkf
#
#	$Header: RCS/inh.mkf,v 1.10 90/08/03 15:25:58 cimarron Exp $
#
# inheritance nodes package files and all that
#

# ----------------
#
# ----------------
TARGET= INH

# ----------------
#
# ----------------
GSD= $(SD)/lib/Gen
GOD= $(OD)/lib/Gen

# ACC_SRC = files from which we will generate "accessor" functions
#
ACC_SRC = $(SD)/lib/H/nodes/plannodes.h \
	$(SD)/lib/H/nodes/primnodes.h \
	$(SD)/lib/H/nodes/relation.h \
	$(SD)/lib/H/nodes/execnodes.h

ACC_ISRC = $(GOD)/plannodes.i \
	   $(GOD)/primnodes.i \
	   $(GOD)/relation.i \
	   $(GOD)/execnodes.i

ACC_OBJ = $(GOD)/plannodes.o \
	$(GOD)/primnodes.o \
	$(GOD)/relation.o \
	$(GOD)/execnodes.o

$(GOD)/plannodes.o: $(GOD)/plannodes.h
$(GOD)/primnodes.o: $(GOD)/primnodes.h
$(GOD)/relation.o: $(GOD)/relation.h
$(GOD)/execnodes.o: $(GOD)/execnodes.h

GENINH= $(SD)/lib/Gen/inherits.sh

# INH_SRC represents all header files in which there exists
# a "class" definition
#

INH_SRC = $(SD)/lib/H/nodes/nodes.h \
	$(ACC_SRC) \
	$(SD)/lib/H/nodes/mnodes.h \
	$(SD)/lib/H/nodes/pg_lisp.h 

INH_OBJ= $(ACC_OBJ) $(GOD)/inh.o
