# # vtk library makefile # # NOTE !!! when adding a class, it must be added in one location. # Place it in the correct list based on whether it is only a .h file # and whether it is abstract or concrete. # ME = Local srcdir = @srcdir@ VPATH = @srcdir@ ABSTRACT_H = CONCRETE_H = ABSTRACT = \ vtkMrmlData \ vtkMrmlNode CONCRETE = \ vtkImageAccumulateDiscrete \ vtkImageBimodalAnalysis \ vtkImageClipInteractive \ vtkImageClipper \ vtkImageCloseUp2D \ vtkImageConnectivity \ vtkImageCopy \ vtkImageCrossHair2D \ vtkImageDouble2D \ vtkImageDrawROI \ vtkImageEditor \ vtkImageEditorEffects \ vtkImageErode \ vtkImageFillROI \ vtkImageLabelChange \ vtkImageLabelOutline \ vtkImageOverlay \ vtkImagePlot \ vtkImageRealtimeScan \ vtkImageReformat \ vtkImageReformatIJK \ vtkImageReplaceRegion \ vtkImageResize \ vtkImageThresholdBeyond \ vtkImageZoom2D \ vtkIndirectLookupTable \ vtkMrmlSlicer \ vtkMrmlDataVolume \ vtkMrmlDataTetraMesh \ vtkMrmlMatrixNode \ vtkMrmlVolumeNode \ vtkMrmlTetraMeshNode \ vtkMrmlModelNode \ vtkMrmlEndTransformNode \ vtkMrmlColorNode \ vtkMrmlTree \ vtkMrmlTransformNode \ vtkMrmlOptionsNode \ vtkXDisplayWindow \ vtkImageFrameSource \ vtkFastCellPicker \ vtkDistractorSource \ vtkMrmlFiducialsNode \ vtkMrmlEndFiducialsNode \ vtkMrmlPointNode \ vtkImageDICOMReader \ vtkDCMParser \ vtkMrmlPathNode \ vtkMrmlEndPathNode \ vtkMrmlLandmarkNode \ vtkMrmlHierarchyNode \ vtkMrmlEndHierarchyNode \ vtkMrmlModelGroupNode \ vtkMrmlEndModelGroupNode \ vtkMrmlModelRefNode \ vtkMrmlScenesNode \ vtkMrmlEndScenesNode \ vtkMrmlVolumeStateNode \ vtkMrmlEndVolumeStateNode \ vtkMrmlModelStateNode \ vtkMrmlCrossSectionNode \ vtkMrmlWindowLevelNode \ vtkMrmlSceneOptionsNode \ vtkMrmlLocatorNode \ vtkImageMeasureVoxels \ vtkImageNeighborhoodFilter \ vtkImageLiveWire \ vtkImageLiveWireTester \ vtkImageLiveWireEdgeWeights \ vtkImageBandedDistanceMap \ vtkImageLiveWireScale \ vtkImageWeightedSum \ vtkDCMLister \ vtkResliceImage \ vtkImageEuclideanDistanceTransformation \ vtkImageStatistics \ vtkImageLabelVOI \ vtkImageEMMarkov \ vtkImageEMSegmenter \ vtkBoolTess \ vtkPolyBoolean \ vtkPolygonList \ vtkStackOfPolygons \ vtkPTSWriter \ vtkSurfaceProps \ vtkFog \ vtkMrmlSegmenterNode \ vtkMrmlEndSegmenterNode \ vtkMrmlSegmenterGraphNode \ vtkMrmlSegmenterInputNode \ vtkMrmlSegmenterSuperClassNode \ vtkMrmlEndSegmenterSuperClassNode \ vtkMrmlSegmenterClassNode \ vtkMrmlSegmenterCIMNode #vtkMathUtils \ #------------------------------------------------------------------------------ # Autoconfig defines that can be overridden in user.make @MAKEINCLUDE@ @MAKEQUOTE@../system.make@MAKEQUOTE@ #------------------------------------------------------------------------------ # Include user-editable defines. @MAKEINCLUDE@ @MAKEQUOTE@../user.make@MAKEQUOTE@ #------------------------------------------------------------------------------ # Include the generated targets @MAKEINCLUDE@ @MAKEQUOTE@targets.make@MAKEQUOTE@ # add in any extra libraies here KIT_LIBS = # standard stuff here #KIT_OBJ = ${SRC_OBJ} /home/peverett/recipes/nrutil.o /home/peverett/recipes/svdcmp.o #KIT_TCL_OBJ = ${TCL_OBJ} /home/peverett/recipes/nrutil.o /home/peverett/recipes/svdcmp.o KIT_OBJ = ${SRC_OBJ} KIT_TCL_OBJ = ${TCL_OBJ} KIT_NEWS = ${TCL_NEWS} KIT_FLAGS = PYTHON_LIBS = -L../graphics -lVTKGraphicsPython -L../imaging -lVTKImagingPython -L../common -lVTKCommonPython ${XLIBS} ${GRAPHICS_API_LIBS} VTK_LIB_FILE = libVTK${ME}${VTK_LIB_EXT} TCL_LIB_FILE = libVTK${ME}Tcl${VTK_LIB_EXT} #------------------------------------------------------------------------------ # Include the generic stuff here @MAKEINCLUDE@ @MAKEQUOTE@@srcdir@/../Kits.make@MAKEQUOTE@