Skip to content
Snippets Groups Projects
Commit 14746953 authored by Atlas-Software Librarian's avatar Atlas-Software Librarian Committed by Graeme Stewart
Browse files

'CMakeLists.txt' (ISF_Geant4CommonServices-00-02-05)

parent 94531d6e
No related branches found
No related tags found
No related merge requests found
################################################################################
# Package: ISF_Geant4CommonServices
################################################################################
# Declare the package name:
atlas_subdir( ISF_Geant4CommonServices )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
GaudiKernel
PRIVATE
AtlasGeometryCommon/SubDetectorEnvelopes
Control/AthenaBaseComps
DetectorDescription/AtlasDetDescr
Simulation/ISF/ISF_Core/ISF_Event
Simulation/ISF/ISF_Core/ISF_Interfaces )
# External dependencies:
find_package( CLHEP )
find_package( Geant4 )
find_package( XercesC )
# Component(s) in the package:
atlas_add_component( ISF_Geant4CommonServices
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${GEANT4_INCLUDE_DIRS} ${XERCESC_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES ${GEANT4_LIBRARIES} ${XERCESC_LIBRARIES} ${CLHEP_LIBRARIES} GaudiKernel AthenaBaseComps AtlasDetDescr ISF_Event ISF_Interfaces )
# Install files from the package:
atlas_install_headers( ISF_Geant4CommonServices )
atlas_install_python_modules( python/*.py )
......@@ -34,6 +34,8 @@ apply_pattern component_library
apply_pattern declare_python_modules files="*.py"
private
macro_append ISF_Geant4CommonServicesConf_dependencies " install_python_modules"
# use this to enable debugging for this package
#macro cppdebugflags '$(cppdebugflags_s)'
#macro_remove componentshr_linkopts "-Wl,-s"
end_private
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment