/**/#
/**/# InterViews - include files for the InterViews library
/**/#

#define IHaveSubdirs

SUBDIRS		= \
	Graphic \
	Std \
	Templates \
	Text \
	X10 \
	X11

all:: $(GENERICS)
install.include:: install

/*
 * Make generic header files from their templates.
 */

GENERICS	= \
	table.h

MakeGenFromTemplate(table.h,$(TEMPLATES)/gentable.h,\
Table=Table TableKey="void*" TableValue="void*")

/*
 * Install header files.
 */

HEADERS		= \
	adjuster.h \
	banner.h \
	bitmap.h \
	border.h \
	box.h \
	brush.h \
	button.h \
	canvas.h \
	catalog.h \
	chief.h \
	color.h \
	connection.h \
	cursor.h \
	deck.h \
	defs.h \
	deputy.h \
	dialog.h \
	event.h \
	font.h \
	frame.h \
	glue.h \
	graphic.h \
	interactor.h \
	menu.h \
	message.h \
	packet.h \
	paint.h \
	painter.h \
	panner.h \
	pattern.h \
	perspective.h \
	propsheet.h \
	raster.h \
    	regexp.h \
	reqerr.h \
	resource.h \
	rubband.h \
	rubcurve.h \
	rubline.h \
	rubrect.h \
	scene.h \
	scroller.h \
	sensor.h \
	shape.h \
	space.h \
	spaceman.h \
	stringeditor.h \
	strpool.h \
	strtable.h \
	stub.h \
	subject.h \
	table.h \
	tag.h \
	tagtable.h \
	textbuffer.h \
	textdisplay.h \
	texteditor.h \
	transformer.h \
	tray.h \
	viewport.h \
	world.h \
	worldview.h

MakeDirectories(install,$(INCDIR))
InstallMultipleFlags($(HEADERS),$(INCDIR),$(INSTINCFLAGS))
