-
Omveer authored
unnecessary commands removed which oprated a directory level. like include_directories() link_directories() Now operating on the target directory using target_include_directories() target_link_libraries() commands. generating library target using generate_cbm_library() macro provided by us.
Omveer authoredunnecessary commands removed which oprated a directory level. like include_directories() link_directories() Now operating on the target directory using target_include_directories() target_link_libraries() commands. generating library target using generate_cbm_library() macro provided by us.
CMakeLists.txt 579 B
set(INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}
)
set(SRCS
CbmTrdDigiDraw.cxx
CbmPixelHitSetDraw.cxx
CbmEvDisTracks.cxx
CbmRecoTracks.cxx
CbmPointSetArray.cxx
CbmPointSetArrayDraw.cxx
CbmPointSetArrayEditor.cxx
)
set(LIBRARY_NAME CbmDisplay)
set(LINKDEF ${LIBRARY_NAME}LinkDef.h)
set(PUBLIC_DEPENDENCIES
FairRoot::Base
FairRoot::EventDisplay
ROOT::Core
ROOT::Eve
ROOT::Ged
ROOT::Gui
)
set(PRIVATE_DEPENDENCIES
CbmData
CbmTrdBase
FairRoot::ParBase
ROOT::EG
ROOT::Gpad
ROOT::Graf3d
ROOT::Physics
)
generate_cbm_library()