Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Plugins/GeoModel/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include(FetchContent)
0002 
0003 add_library(
0004     ActsPluginGeoModel
0005     SHARED
0006     src/GeoModelBlueprintCreater.cpp
0007     src/GeoModelConversionError.cpp
0008     src/GeoModelToDetectorVolume.cpp
0009     src/GeoModelReader.cpp
0010     src/GeoModelDetectorElement.cpp
0011     src/GeoModelDetectorObjectFactory.cpp
0012     src/GeoModelMaterialConverter.cpp
0013     src/detail/GeoBoxConverter.cpp
0014     src/detail/GeoTrdConverter.cpp
0015     src/detail/GeoTubeConverter.cpp
0016     src/detail/GeoPolygonConverter.cpp
0017     src/detail/GeoSubtractionConverter.cpp
0018     src/detail/GeoShiftConverter.cpp
0019     src/detail/GeoIntersectionAnnulusConverter.cpp
0020     src/detail/GeoModelBinningHelper.cpp
0021     src/detail/GeoModelExtentHelper.cpp
0022     src/detail/GeoUnionDoubleTrdConverter.cpp
0023     src/GeoModelDetectorElementITk.cpp
0024 )
0025 target_include_directories(
0026     ActsPluginGeoModel
0027     PUBLIC
0028         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0029         $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
0030 )
0031 target_link_libraries(
0032     ActsPluginGeoModel
0033     PUBLIC
0034         ActsCore
0035         GeoModelCore::GeoModelKernel
0036         GeoModelIO::GeoModelDBManager
0037         GeoModelIO::GeoModelRead
0038 )
0039 
0040 install(
0041     TARGETS ActsPluginGeoModel
0042     EXPORT ActsPluginGeoModelTargets
0043     LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
0044 )
0045 install(DIRECTORY include/Acts DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})