/* $Id: Imakefile,v 1.6 92/10/06 10:26:34 drew Exp $ */

#include <xerion.rules>
#include <xerion.cf>

 LIB = display
HDRS = Controller.h ControllerP.h display.h display2Sim.h display2Itf.h \
	displayUtils.h groupDisplay.h outputCommand.h Trace.h TraceP.h \
	xshow.h
OBJS = actDisplay.o Controller.o display.o display2Sim.o display2Itf.o \
	displayUtils.o graphDisplay.o groupDisplay.o miniDisplay.o \
	mixtureDisplay.o objectDisplay.o outputCommand.o Trace.o \
	weightDisplay.o xshow.o
SRCS = $(OBJS:.o=.c)

/* make the library */
NormalLibraryTarget($(LIB)$(LIBEXT),$(OBJS))
BuildLibrary(all,$(LIB)$(LIBEXT),..,./$(LIB))

/* install library and headers */
InstallLibrary($(LIB)$(LIBEXT),$(LIB_DEST))
InstallMultipleDestFlags(install,$(HDRS),$(INC_DEST)/xerion,-m 0644) 

/* includes necessary for the build, (softlinked somewhere) */
BuildIncludes($(HDRS),xerion,..)

DependTarget()
