set(MODULE AliHLTGlobal)
# Module include folder
-include_directories(${CMAKE_SOURCE_DIR}/HLT/global
- ${CMAKE_SOURCE_DIR}/HLT/global/physics
+include_directories(${AliRoot_SOURCE_DIR}/HLT/global
+ ${AliRoot_SOURCE_DIR}/HLT/global/physics
)
# Additional include folders in alphabetical order except ROOT
include_directories(${ROOT_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/ANALYSIS/ANALYSISalice
- ${CMAKE_SOURCE_DIR}/HLT/BASE
- ${CMAKE_SOURCE_DIR}/HLT/BASE/util
- ${CMAKE_SOURCE_DIR}/HLT/ITS
- ${CMAKE_SOURCE_DIR}/STEER/CDB
- ${CMAKE_SOURCE_DIR}/STEER/ESD
- ${CMAKE_SOURCE_DIR}/STEER/STEER
- ${CMAKE_SOURCE_DIR}/STEER/STEERBase
+ ${AliRoot_SOURCE_DIR}/ANALYSIS/ANALYSISalice
+ ${AliRoot_SOURCE_DIR}/ITS/ITSrec
+ ${AliRoot_SOURCE_DIR}/HLT/BASE
+ ${AliRoot_SOURCE_DIR}/HLT/BASE/util
+ ${AliRoot_SOURCE_DIR}/HLT/ITS
+ ${AliRoot_SOURCE_DIR}/HLT/TPCLib
+ ${AliRoot_SOURCE_DIR}/ITS/ITSbase
+ ${AliRoot_SOURCE_DIR}/STEER/CDB
+ ${AliRoot_SOURCE_DIR}/STEER/ESD
+ ${AliRoot_SOURCE_DIR}/STEER/STEER
+ ${AliRoot_SOURCE_DIR}/STEER/STEERBase
+ ${AliRoot_SOURCE_DIR}/TPC/TPCbase
+ ${AliRoot_SOURCE_DIR}/TPC/TPCrec
+ ${AliRoot_SOURCE_DIR}/TPC/TPCcalib
)
# Sources in alphabetical order
AliHLTPrimaryVertexFinderComponent.cxx
AliHLTV0FinderComponent.cxx
AliHLTVertexFinderBase.cxx
+ AliHLTGlobalCompareFlatComponent.cxx
+ AliHLTGlobalFlatEsdConverterComponent.cxx
+ AliFlatESDFriendTrack.cxx
+ AliFlatTPCseed.cxx
+ AliFlatESDEvent.cxx
+ AliHLTGlobalEsdToFlatConverterComponent.cxx
+ AliFlatESDFriend.cxx
+ AliFlatESDTrack.cxx
+ AliHLTGlobalFlatEsdTestComponent.cxx
physics/AliHLTCaloHistoCellEnergy.cxx
physics/AliHLTCaloHistoClusterEnergy.cxx
physics/AliHLTCaloHistoComponent.cxx
physics/AliHLTMultiplicityCorrelationsComponent.cxx
physics/AliHLTMultiplicityCorrelations.cxx
physics/AliHLTV0HistoComponent.cxx
+ physics/AliHLTFlatAnaManagerComponent.cxx
+ physics/AliHLTAnaManagerComponent.cxx
)
# Headers from sources
# Generate the ROOT map
# Dependecies
-set(LIBDEPS STEERBase STEER ESD CDB ANALYSISalice HLTbase AliHLTITS)
+set(LIBDEPS STEERBase STEER ESD CDB ANALYSISalice HLTbase AliHLTUtil AliHLTITS AliHLTTPC TPCrec ITSbase ITSrec TPCcalib)
generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
# Add a library to the project using the specified source files
add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
+target_link_libraries(${MODULE} ${LIBDEPS})
# Additional compilation flags
-set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
+set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "")
# System dependent: Modify the way the library is build
if(${CMAKE_SYSTEM} MATCHES Darwin)
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib)
-install(FILES ${HDRS} DESTINATION include)
\ No newline at end of file
+install(FILES ${HDRS} DESTINATION include)