Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # This file is part of the ACTS project.
0002 #
0003 # Copyright (C) 2016 CERN for the benefit of the ACTS project
0004 #
0005 # This Source Code Form is subject to the terms of the Mozilla Public
0006 # License, v. 2.0. If a copy of the MPL was not distributed with this
0007 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
0008 
0009 # Set the common C++ flags.
0010 include(detray-compiler-options-cpp)
0011 include_directories(
0012     SYSTEM
0013     $<TARGET_PROPERTY:covfie::core,INTERFACE_INCLUDE_DIRECTORIES>
0014 )
0015 
0016 # Set up a tutorial library, which showcases how to use detray components.
0017 file(
0018     GLOB _detray_tutorial_headers
0019     RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
0020     "include/detray/tutorials/*.hpp"
0021 )
0022 
0023 detray_add_library( detray_tutorial tutorial ${_detray_tutorial_headers})
0024 target_link_libraries(
0025     detray_tutorial
0026     INTERFACE vecmem::core detray::core detray::detectors
0027 )
0028 unset(_detray_tutorial_headers)
0029 
0030 # Include all of the code-holding sub-directories.
0031 add_subdirectory(src)