You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
104 lines
2.7 KiB
104 lines
2.7 KiB
2 years ago
|
SET(KIT Hybrid)
|
||
|
SET(UKIT HYBRID)
|
||
|
|
||
|
SET(KIT_TCL_LIBS vtkRenderingTCL vtkIOTCL)
|
||
|
SET(KIT_PYTHON_LIBS vtkRenderingPythonD vtkIOPythonD)
|
||
|
SET(KIT_JAVA_LIBS vtkRenderingJava vtkIOJava)
|
||
|
SET(KIT_LIBS vtkRendering vtkIO)
|
||
|
IF(VTK_HAS_EXODUS)
|
||
|
SET(KIT_LIBS ${KIT_LIBS} vtkexoIIc)
|
||
|
ENDIF(VTK_HAS_EXODUS)
|
||
|
|
||
|
IF (WIN32)
|
||
|
IF (VTK_VFW_SUPPORTS_CAPTURE)
|
||
|
IF(BORLAND)
|
||
|
INCLUDE ("${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake")
|
||
|
CHECK_LIBRARY_EXISTS("vfw32" "printf" "" HAVE_VFW32)
|
||
|
IF(NOT HAVE_VFW32)
|
||
|
MESSAGE(SEND_ERROR "Bad installation of Borland compiler. PSDK is not in ilink32.cfg and in bcc32.cfg.")
|
||
|
ENDIF(NOT HAVE_VFW32)
|
||
|
ENDIF(BORLAND)
|
||
|
SET(KIT_LIBS ${KIT_LIBS} vfw32)
|
||
|
ENDIF (VTK_VFW_SUPPORTS_CAPTURE)
|
||
|
IF (VTK_USE_MATROX_IMAGING)
|
||
|
SET(KIT_LIBS ${KIT_LIBS} ${MIL_LIBRARY})
|
||
|
ENDIF (VTK_USE_MATROX_IMAGING)
|
||
|
ENDIF (WIN32)
|
||
|
|
||
|
SET ( Kit_SRCS
|
||
|
vtk3DSImporter.cxx
|
||
|
vtkArcPlotter.cxx
|
||
|
vtkAnnotatedCubeActor.cxx
|
||
|
vtkAxesActor.cxx
|
||
|
vtkCaptionActor2D.cxx
|
||
|
vtkCornerAnnotation.cxx
|
||
|
vtkCubeAxesActor2D.cxx
|
||
|
vtkDepthSortPolyData.cxx
|
||
|
vtkEarthSource.cxx
|
||
|
vtkFacetReader.cxx
|
||
|
vtkGreedyTerrainDecimation.cxx
|
||
|
vtkGridTransform.cxx
|
||
|
vtkImageToPolyDataFilter.cxx
|
||
|
vtkImplicitModeller.cxx
|
||
|
vtkIterativeClosestPointTransform.cxx
|
||
|
vtkLandmarkTransform.cxx
|
||
|
vtkLegendBoxActor.cxx
|
||
|
vtkPCAAnalysisFilter.cxx
|
||
|
vtkPolyDataToImageStencil.cxx
|
||
|
vtkProcrustesAlignmentFilter.cxx
|
||
|
vtkProjectedTerrainPath.cxx
|
||
|
vtkRIBExporter.cxx
|
||
|
vtkRIBLight.cxx
|
||
|
vtkRIBProperty.cxx
|
||
|
vtkRenderLargeImage.cxx
|
||
|
vtkThinPlateSplineTransform.cxx
|
||
|
vtkTransformToGrid.cxx
|
||
|
vtkVRMLImporter.cxx
|
||
|
vtkVectorText.cxx
|
||
|
vtkVideoSource.cxx
|
||
|
vtkWeightedTransformFilter.cxx
|
||
|
vtkXYPlotActor.cxx
|
||
|
)
|
||
|
IF(VTK_HAS_EXODUS)
|
||
|
SET(Kit_SRCS ${Kit_SRCS}
|
||
|
vtkPExodusReader.cxx
|
||
|
vtkExodusReader.cxx
|
||
|
vtkDSPFilterDefinition.cxx
|
||
|
vtkExodusModel.cxx
|
||
|
vtkDSPFilterGroup.cxx
|
||
|
)
|
||
|
ENDIF(VTK_HAS_EXODUS)
|
||
|
|
||
|
IF (WIN32)
|
||
|
IF (VTK_VFW_SUPPORTS_CAPTURE)
|
||
|
SET (Kit_SRCS ${Kit_SRCS} vtkWin32VideoSource.cxx)
|
||
|
ENDIF (VTK_VFW_SUPPORTS_CAPTURE)
|
||
|
|
||
|
IF (VTK_USE_MATROX_IMAGING)
|
||
|
SET (Kit_SRCS ${Kit_SRCS} vtkMILVideoSource.cxx)
|
||
|
# Include directory needed for vtkMILVideoSource.cxx.
|
||
|
ENDIF (VTK_USE_MATROX_IMAGING)
|
||
|
ENDIF (WIN32)
|
||
|
|
||
|
SET_SOURCE_FILES_PROPERTIES(
|
||
|
vtkVRML
|
||
|
WRAP_EXCLUDE)
|
||
|
|
||
|
SET(Kit_EXTRA_SRCS)
|
||
|
SET(Kit_EXTRA_CMDS)
|
||
|
SET(Kit_TCL_EXTRA_SRCS)
|
||
|
SET(Kit_PYTHON_EXTRA_SRCS)
|
||
|
SET(Kit_JAVA_EXTRA_SRCS)
|
||
|
SET(KIT_TCL_DEPS)
|
||
|
SET(KIT_PYTHON_DEPS)
|
||
|
SET(KIT_JAVA_DEPS)
|
||
|
|
||
|
#-----------------------------------------------------------------------------
|
||
|
# Include CMake code common to all kits.
|
||
|
INCLUDE(${VTK_SOURCE_DIR}/CMake/KitCommonBlock.cmake)
|
||
|
#-----------------------------------------------------------------------------
|
||
|
|
||
|
IF(NOT VTK_INSTALL_NO_DEVELOPMENT)
|
||
|
INSTALL_FILES(${VTK_INSTALL_INCLUDE_DIR} .h vtk3DS)
|
||
|
ENDIF(NOT VTK_INSTALL_NO_DEVELOPMENT)
|