28 lines
1013 B
CMake
28 lines
1013 B
CMake
|
|
################################################################################
|
|
##### Vtk/HEP/Geant - VTK wrappers for HEP Geant objects #######################
|
|
################################################################################
|
|
|
|
set(HEP_GEANT_SOURCES
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantEvent.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantSolid.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkBoxSolid.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkTessellatedSolid.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantScene.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkEmitterPrimary.cpp
|
|
PARENT_SCOPE)
|
|
|
|
set(HEP_GEANT_HEADERS
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantEvent.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantSolid.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkBoxSolid.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkTessellatedSolid.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkGeantScene.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/vtkEmitterPrimary.h
|
|
PARENT_SCOPE)
|
|
|
|
if(BUILD_TESTING)
|
|
include(uLibTargetMacros)
|
|
add_subdirectory(testing)
|
|
endif()
|