]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGJE/CMakelibPWGJE.pkg
New version of Add task tender allowing to customize the components
[u/mrichter/AliRoot.git] / PWGJE / CMakelibPWGJE.pkg
1 # -*- mode: CMake -*-
2 #--------------------------------------------------------------------------------#
3 # Package File for PWGJE                                                  #
4 # Author : Johny Jose (johny.jose@cern.ch)                                       #
5 # Variables Defined :                                                            #
6 #                                                                                #
7 # SRCS - C++ source files                                                        #
8 # HDRS - C++ header files                                                        #
9 # DHDR - ROOT Dictionary Linkdef header file                                     #
10 # CSRCS - C source files                                                         #
11 # CHDRS - C header files                                                         #
12 # EINCLUDE - Include directories                                                 #
13 # EDEFINE - Compiler definitions                                                 #
14 # ELIBS - Extra libraries to link                                                #
15 # ELIBSDIR - Extra library directories                                           #
16 # PACKFFLAGS - Fortran compiler flags for package                                #
17 # PACKCXXFLAGS - C++ compiler flags for package                                  #
18 # PACKCFLAGS - C compiler flags for package                                      #
19 # PACKSOFLAGS - Shared library linking flags                                     #
20 # PACKLDFLAGS - Module linker flags                                              #
21 # PACKBLIBS - Libraries to link (Executables only)                               #
22 # EXPORT - Header files to be exported                                           #
23 # CINTHDRS - Dictionary header files                                             #
24 # CINTAUTOLINK - Set automatic dictionary generation                             #
25 # ARLIBS - Archive Libraries and objects for linking (Executables only)          #
26 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
27 #--------------------------------------------------------------------------------#
28
29 set ( SRCS  
30     AliAnalysisTaskFragmentationFunction.cxx
31     AliAnalysisTaskJetChem.cxx 
32     AliAnalysisTaskJetCore.cxx  
33     AliAnalysisTaskJetProperties.cxx
34     AliAnalysisTaskJetResponseV2.cxx
35     AliAnalysisTaskJetServices.cxx 
36     AliAnalysisTaskJetSpectrum2.cxx 
37     AliAnalysisTaskJetsTM.cxx 
38     AliAnalysisTaskPartonDisc.cxx
39     AliFragmentationFunctionCorrections.cxx
40     AliPWG4CosmicCandidates.cxx 
41     AliPWG4HighPtQAMC.cxx 
42     AliPWG4HighPtQATPConly.cxx 
43     AliPWG4HighPtSpectra.cxx 
44     AliPWG4HighPtTrackQA.cxx 
45     )
46
47 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
48
49 set ( DHDR  PWGJELinkDef.h)
50
51 string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
52
53 set ( EINCLUDE ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)