]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGJE/CMakelibPWGJE.pkg
Add FASTJET package definition/finding macro for general use; use FASTJET_FOUND varia...
[u/mrichter/AliRoot.git] / PWGJE / CMakelibPWGJE.pkg
index 789f8262e9b4560263bc707fd252bb332add5f62..a3526d748efc81a73e65a02b0e9a713fd9ad8ec4 100644 (file)
@@ -55,17 +55,15 @@ set ( SRCS
     UserTasks/AliIDFFUtils.cxx
     )
 
-set(FASTJET_ROOT $ENV{FASTJET_ROOT})
-
 # Add code that needs fastjet or FJWrapper here 
-if (FASTJET_ROOT)
+if (FASTJET_FOUND)
   LIST(APPEND  SRCS
     UserTasks/AliAnalysisTaskCheckSingleTrackJetRejection.cxx 
     UserTasks/AliAnalysisTaskJetHadronCorrelation.cxx
     UserTasks/AliAnalysisTaskJetHBOM.cxx
   )
-  set ( CINTFLAGS ${CINTFLAGS} -DHAVE_FASTJET)
-endif(FASTJET_ROOT)
+  set ( CINTFLAGS ${CINTFLAGS} ${FASTJET_DEFINITIONS})
+endif(FASTJET_FOUND)
 
 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
 
@@ -73,13 +71,12 @@ set ( DHDR  PWGJELinkDef.h)
 
 string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" )
 
-if(FASTJET_ROOT)
-  set (FASTJET_INC ${FASTJET_ROOT}/include)
-  set ( EINCLUDE ${FASTJET_INC} ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
+if(FASTJET_FOUND)
+  set ( EINCLUDE ${FASTJET_INCLUDE_DIR} ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
   set ( HDRS ${HDRS}  EMCALJetTasks/FJ_includes.h  )
 else()
   set ( EINCLUDE ANALYSIS JETAN CORRFW PWGJE PWG/Tools PWGCF/Correlations/Base STEER/AOD STEER/ESD STEER/STEERBase)
-endif(FASTJET_ROOT)
+endif(FASTJET_FOUND)
 
 
 install (DIRECTORY macros