
#include <config/sci.cf>

#ifdef SCI_MACHINE_Linux
TEMPLATE_OBJS = templates.o
TEMPLATE_SRCS = templates.cc
#endif

OBJS = BaseWidget.o \
	ArrowWidget.o \
	BoxWidget.o \
	CriticalPointWidget.o \
	CrosshairWidget.o \
	FrameWidget.o \
	GaugeWidget.o \
	LightWidget.o \
	PathWidget.o \
	PointWidget.o \
	RingWidget.o \
	ScaledBoxWidget.o \
	ScaledFrameWidget.o \
	ViewWidget.o \
	$(TEMPLATE_OBJS)
SRCS = BaseWidget.cc \
	ArrowWidget.cc \
	BoxWidget.cc \
	CriticalPointWidget.cc \
	CrosshairWidget.cc \
	FrameWidget.cc \
	GaugeWidget.cc \
	LightWidget.cc \
	PathWidget.cc \
	PointWidget.cc \
	RingWidget.cc \
	ScaledBoxWidget.cc \
	ScaledFrameWidget.cc \
	ViewWidget.cc \
	$(TEMPLATE_SRCS)


LIBNAME = Widgets

SO_LIBS =
SO_LDFLAGS = -L$(TOP)/lib -lDatatypes -lConstraints -lGeom -lGeometry -lTCL \
	-lClasslib -lMultitask -lMalloc -lm SCI_CCLibs

SCIDependTarget($(SRCS))
SCIObjLibraryTarget($(LIBNAME),$(OBJS),$(SO_LIBS),$(SO_LDFLAGS))
