Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 82ac505190c212a37e5a9f824939c992 > files > 6

vtk-examples-6.0.0-8.mga5.i586.rpm

cmake_minimum_required(VERSION 2.8.5 FATAL_ERROR)

PROJECT (AMR)

if(NOT VTK_SOURCE_DIR)
  message(ERROR "Cannot build AMR examples without VTK_SOURCE_DIR")
endif()

if(NOT VTK_BINARY_DIR)
  find_package(VTK COMPONENTS
    vtkCommonCore
    vtkCommonDataModel
    vtkCommonExecutionModel
    vtkFiltersAMR
    vtkFiltersCore
    vtkFiltersExtraction
    vtkFiltersGeneral
    vtkFiltersGeometry
    vtkFiltersSources
    vtkIOXML
    vtkRenderingCore
    vtkRenderingOpenGL
    vtkTestingCore
)
include(${VTK_USE_FILE})
endif()

include_directories(
  ${VTK_SOURCE_DIR}/Testing/Core
)

## Add HierarchicalBoxPipeline executable
add_executable(HierarchicalBoxPipeline MACOSX_BUNDLE HierarchicalBoxPipeline.cxx)
target_link_libraries(HierarchicalBoxPipeline ${VTK_LIBRARIES})

## Add AMR examples
add_executable( Generate3DAMRDataSetWithPulse MACOSX_BUNDLE Generate3DAMRDataSetWithPulse.cxx)
target_link_libraries( Generate3DAMRDataSetWithPulse ${VTK_LIBRARIES})

add_executable( Generate2DAMRDataSetWithPulse MACOSX_BUNDLE Generate2DAMRDataSetWithPulse.cxx)
target_link_libraries(Generate2DAMRDataSetWithPulse ${VTK_LIBRARIES})