Changeset be6c1c8 in git
- Timestamp:
- Aug 23, 2014, 8:25:53 PM (10 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 5b5a56b
- Parents:
- 9ca0c9c
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
CMakeLists.txt
r9ca0c9c rbe6c1c8 9 9 find_package(ROOT COMPONENTS EG Eve GenVector Hist Physics Matrix Graf RIO Tree Gpad RGL MathCore) 10 10 include(${ROOT_USE_FILE}) 11 12 if(NOT DEFINED CMAKE_INSTALL_LIBDIR) 13 set(CMAKE_INSTALL_LIBDIR "lib") 14 endif() 15 16 function(DELPHES_GENERATE_DICTIONARY dictionary) 17 if(${ROOT_VERSION} LESS 6.0) 18 ROOT_GENERATE_DICTIONARY(${dictionary} ${ARGN}) 19 else() 20 ROOT_GENERATE_DICTIONARY(${dictionary} MODULE ${dictionary} ${ARGN}) 21 endif() 22 endfunction() 11 23 12 24 # Declare position of all other externals needed -
classes/CMakeLists.txt
r9ca0c9c rbe6c1c8 9 9 list(REMOVE_ITEM headers ${CMAKE_CURRENT_SOURCE_DIR}/ClassesLinkDef.h) 10 10 11 ROOT_GENERATE_DICTIONARY(ClassesDict11 DELPHES_GENERATE_DICTIONARY(ClassesDict 12 12 ${CMAKE_CURRENT_SOURCE_DIR}/DelphesModule.h 13 13 ${CMAKE_CURRENT_SOURCE_DIR}/DelphesFactory.h -
display/CMakeLists.txt
r9ca0c9c rbe6c1c8 9 9 list(REMOVE_ITEM headers ${CMAKE_CURRENT_SOURCE_DIR}/DisplayLinkDef.h) 10 10 11 ROOT_GENERATE_DICTIONARY(DisplayDict ${headers} LINKDEF DisplayLinkDef.h)11 DELPHES_GENERATE_DICTIONARY(DisplayDict ${headers} LINKDEF DisplayLinkDef.h) 12 12 13 13 add_library(display OBJECT ${sources} DisplayDict.cxx) -
external/ExRootAnalysis/CMakeLists.txt
r9ca0c9c rbe6c1c8 8 8 list(REMOVE_ITEM headers ${CMAKE_CURRENT_SOURCE_DIR}/ExRootAnalysisLinkDef.h) 9 9 10 ROOT_GENERATE_DICTIONARY(ExRootAnalysisDict ${headers} LINKDEF ExRootAnalysisLinkDef.h)10 DELPHES_GENERATE_DICTIONARY(ExRootAnalysisDict ${headers} LINKDEF ExRootAnalysisLinkDef.h) 11 11 12 12 add_library(ExRootAnalysis OBJECT ${sources} ExRootAnalysisDict.cxx) -
modules/CMakeLists.txt
r9ca0c9c rbe6c1c8 10 10 list(REMOVE_ITEM headers ${CMAKE_CURRENT_SOURCE_DIR}/Pythia8LinkDef.h) 11 11 12 ROOT_GENERATE_DICTIONARY(ModulesDict ${headers} LINKDEF ModulesLinkDef.h)12 DELPHES_GENERATE_DICTIONARY(ModulesDict ${headers} LINKDEF ModulesLinkDef.h) 13 13 14 14 # TODO: implement switch to enable Pythia8 if present -
readers/CMakeLists.txt
r9ca0c9c rbe6c1c8 6 6 file(GLOB executables RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp) 7 7 8 # TODO: implement switch to enable Pythia8 if present 9 list(REMOVE_ITEM executables ${CMAKE_CURRENT_SOURCE_DIR}/DelphesPythia8.cpp) 8 # TODO: implement switch to enable CMSSW, ProMC and Pythia8 if present 9 list(REMOVE_ITEM executables DelphesCMSFWLite.cpp) 10 list(REMOVE_ITEM executables DelphesProMC.cpp) 11 list(REMOVE_ITEM executables DelphesPythia8.cpp) 10 12 11 13 # build all executables and put them into bin/
Note:
See TracChangeset
for help on using the changeset viewer.