]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/CMakeLists.txt
compile warning fix: fix return values.
[u/mrichter/AliRoot.git] / HLT / CMakeLists.txt
CommitLineData
116e4267 1# **************************************************************************
2# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
3# * *
4# * Author: The ALICE Off-line Project. *
5# * Contributors are mentioned in the code where appropriate. *
6# * *
7# * Permission to use, copy, modify and distribute this software and its *
8# * documentation strictly for non-commercial purposes is hereby granted *
9# * without fee, provided that the above copyright notice appears in all *
10# * copies and that both the copyright notice and this permission notice *
11# * appear in the supporting documentation. The authors make no claims *
12# * about the suitability of this software for any purpose. It is *
13# * provided "as is" without express or implied warranty. *
14# **************************************************************************
6d839a5c 15
c6ac942a 16option(HLT_CUDA "Build HLT GPU tracker using CUDA" OFF)
17option(HLT_OPENCL "Build HLT GPU tracker using OpenCL" OFF)
18
c4dce561 19add_definitions(-Duse_aliroot -DUSE_ROOT -DROWHOUGHPARAMS)
aac9c09b 20
116e4267 21# AliRoot debug mode
22if(ALIDEBUG)
23 add_definitions(-DDEBUG -D__DEBUG)
24else()
25 add_definitions(-DNDEBUG)
26endif (ALIDEBUG)
27
28# MLUC
29if(ALIHLT_MLUCDIR)
30 add_definitions(-Duse_logging)
31 include_directories(${ALIHLT_MLUCDIR}/include)
32 link_directories(${ALIHLT_MLUCDIR}/lib/tgt_${ALICE_TARGET})
33endif (ALIHLT_MLUCDIR)
34
8bb711ff 35add_subdirectory(BASE)
116e4267 36add_subdirectory(CALO)
b7c9bee4 37add_subdirectory(comp)
368c600b 38add_subdirectory(global)
aac9c09b 39add_subdirectory(EMCAL)
4aeb72a7 40add_subdirectory(FMD)
4dd695b9 41add_subdirectory(ITS)
5c548d2a 42#add_subdirectory(FJWrapper) - not needed
aaa51f96 43add_subdirectory(MUON)
0809dbbe 44add_subdirectory(pendolino)
f077ee2b 45add_subdirectory(PHOS)
88395b88 46add_subdirectory(RCU)
3c517eb8 47add_subdirectory(SampleLib)
b5a0ad8b 48add_subdirectory(TPCLib)
49add_subdirectory(TRD)
50add_subdirectory(trigger)
b7b6a48c 51add_subdirectory(VZERO)
841c7a8a 52add_subdirectory(ZDC)
aac9c09b 53# Enable EVE if ROOT has OpenGL support
4d31eb1c 54if(ROOT_HASOPENGL)
aac9c09b 55 add_subdirectory(EVE)
56endif()
d790221c 57add_subdirectory(QA)
8bb508eb 58add_subdirectory(rec)
b9d1db0a 59add_subdirectory(shuttle)
3b7f69ee 60add_subdirectory(sim)
ebf7a8e8 61
80b5b2ab 62include("CMakehltdoc.conf")
63
116e4267 64message(STATUS "HLT enabled")