diff --git a/CMakeLists.txt b/CMakeLists.txt index 751bab02bc4e37e8833201395806689645da490c..cf0f6b4e54ba4fa1a4f6d73d36a912a758348507 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -76,7 +76,7 @@ SET( SLIC_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/include ) INCLUDE_DIRECTORIES( ${SLIC_INCLUDE_DIR} ) # include directories -INCLUDE_DIRECTORIES( ${XERCES_INCLUDE_DIR} ${LCIO_INCLUDE_DIRS} ${Geant4_INCLUDE_DIRS} ${GDML_INCLUDE_DIRS} ${LCDD_INCLUDE_DIR} ${HEPPDT_INCLUDE_DIR} ) +INCLUDE_DIRECTORIES( ${XERCES_INCLUDE_DIR} ${LCIO_INCLUDE_DIRS} ${Geant4_INCLUDE_DIRS} ${GDML_INCLUDE_DIR} ${LCDD_INCLUDE_DIR} ${HEPPDT_INCLUDE_DIR} ) # add GDML link directory LINK_DIRECTORIES( ${GDML_LIBRARY_DIR} ) diff --git a/cmake/FindGDML.cmake b/cmake/FindGDML.cmake index 878f9eba1bbb579eb7173beb5ab03e347fee1a92..91e9d44ee117b2e8392884384e7a8db0b7ff105b 100644 --- a/cmake/FindGDML.cmake +++ b/cmake/FindGDML.cmake @@ -1,18 +1,10 @@ -FIND_PATH( GDML_DIR G4Binding/G4Processor/G4Processor/GDMLProcessor.h ) +FIND_PATH( GDML_DIR include/G4Processor/GDMLProcessor.h ) FIND_LIBRARY( GDML_LIBRARY gdml ${GDML_DIR}/lib/ ) -LIST( APPEND GDML_INCLUDE_DIRS - ${GDML_DIR}/Common/Processes - ${GDML_DIR}/Common/Saxana - ${GDML_DIR}/Common/Schema - ${GDML_DIR}/Common/Writer - ${GDML_DIR}/G4Binding/G4Evaluator - ${GDML_DIR}/G4Binding/G4Processor - ${GDML_DIR}/G4Binding/G4Subscribers - ${GDML_DIR}/G4Binding/G4Writer - ${GDML_DIR}/STEPBinding/STEPWriter -) +SET( GDML_LIBRARY ${GDML_LIBRARY} ) + +SET( GDML_INCLUDE_DIR ${GDML_DIR}/include ) INCLUDE( FindPackageHandleStandardArgs ) -FIND_PACKAGE_HANDLE_STANDARD_ARGS( GDML DEFAULT_MSG GDML_DIR ) +FIND_PACKAGE_HANDLE_STANDARD_ARGS( GDML DEFAULT_MSG GDML_LIBRARY GDML_DIR )