source:
git/external/ExRootAnalysis/CMakeLists.txt@
97ef971
Last change on this file since 97ef971 was f0fd18a, checked in by , 8 years ago | |
---|---|
|
|
File size: 658 bytes |
Line | |
---|---|
1 | include_directories( |
2 | ${CMAKE_SOURCE_DIR}/external |
3 | ${ROOT_INCLUDE_DIRS} |
4 | ) |
5 | |
6 | file(GLOB sources *.cc) |
7 | file(GLOB headers *.h) |
8 | list(REMOVE_ITEM headers ${CMAKE_CURRENT_SOURCE_DIR}/ExRootAnalysisLinkDef.h) |
9 | |
10 | DELPHES_GENERATE_DICTIONARY(ExRootAnalysisDict ${headers} LINKDEF ExRootAnalysisLinkDef.h) |
11 | |
12 | add_library(ExRootAnalysis OBJECT ${sources} ExRootAnalysisDict.cxx) |
13 | |
14 | # install headers |
15 | install(FILES ${headers} DESTINATION include/ExRootAnalysis) |
16 | |
17 | # install pcms if they are created |
18 | if (NOT ${ROOT_VERSION} VERSION_LESS "6.0.0") |
19 | install(FILES |
20 | ${PROJECT_BINARY_DIR}/external/ExRootAnalysis/libExRootAnalysisDict_rdict.pcm |
21 | DESTINATION lib) |
22 | endif() |
Note:
See TracBrowser
for help on using the repository browser.