# Generated automatically from Makefile.in by configure.
#
# examples/cc//Makefile.in  --
#
# Makefile for Visualization Toolkit C++ examples.
# 
#------------------------------------------------------------------------------
#
SHELL = /bin/sh
.SUFFIXES: .cxx

VTK = /idesk/vtk
srcdir        = .
VTK_LIB_FILE  = $(VTK)/imaging/libVTKImaging${VTK_LIB_EXT} $(VTK)/graphics/libVTKGraphics${VTK_LIB_EXT} $(VTK)/common/libVTKCommon${VTK_LIB_EXT} $(VTK)/imaging/libVTKImaging${VTK_LIB_EXT} $(VTK)/graphics/libVTKGraphics${VTK_LIB_EXT} $(VTK)/common/libVTKCommon${VTK_LIB_EXT}

#------------------------------------------------------------------------------
# Autoconfig defines that can be overridden in user.make

include system.make

#------------------------------------------------------------------------------
# Include user-editable defines.

include user.make

#-----------------------------------------------------------------------------

EXAMPLES = medical1 \
	vtkHydro \
	frogSlices \
	volProt1	
  
CXX_FLAGS = ${CPPFLAGS} ${USER_CXXFLAGS} ${CXXFLAGS} -I${srcdir} \
	${KIT_FLAGS} -I. ${USE_TOOLKIT_FLAGS} ${GRAPHICS_API_FLAGS} \
	-I$(VTK)/common -I$(VTK)/patented -I$(VTK)/imaging -I$(VTK)/graphics \
	-I$(VTK)/contrib

VTKLIB = ${VTK_LIB_FILE}

LDLIBS = ${VTK_LIB_FILE} ${XLIBS} ${GRAPHICS_API_LIBS} ${DL_LIBS} ${THREAD_LIBS}

.cxx.o:
	${CXX} ${CXX_FLAGS} -c $< -o $@

#------------------------------------------------------------------------------
#

all: ${EXAMPLES}

showIso: showIso.o ${VTKLIB}
	${CXX} -o showIso ${CXX_FLAGS} showIso.o ${XLDFLAGS} ${LDLIBS} \
	${XLIBS} -lXext -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} -lm
vtkHydro: vtkHydro.o ${VTKLIB}
	${CXX} -o vtkHydro ${CXX_FLAGS} vtkHydro.o ${XLDFLAGS} ${LDLIBS} \
	${XLIBS} -lXext -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} -lm
volProt1: volProt1.o ${VTKLIB}
	${CXX} -o volProt1 ${CXX_FLAGS} volProt1.o ${XLDFLAGS} ${LDLIBS} \
	${XLIBS} -lXext -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} -lm
frogSlices: frogSlices.o ${VTKLIB}
	${CXX} -o frogSlices ${CXX_FLAGS} frogSlices.o ${XLDFLAGS} ${LDLIBS} \
	${XLIBS} -lXext -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} -lm

frog2: frog2.o ${VTKLIB}
	${CXX} -o frog2 ${CXX_FLAGS} frog2.o ${XLDFLAGS} ${LDLIBS} \
	${XLIBS} -lXext -lXt ${X_PRE_LIBS} -lX11 ${X_EXTRA_LIBS} -lm

#------------------------------------------------------------------------------

clean:
	-rm -f ${EXAMPLES} *.o 

