Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(64)

Side by Side Diff: tools/CMakeLists.txt

Issue 939073008: Rebased PNaCl localmods in LLVM to 223109 (Closed)
Patch Set: undo localmod Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « test/tools/gold/no-map-whole-file.ll ('k') | tools/LLVMBuild.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 add_llvm_tool_subdirectory(llvm-config) 1 add_llvm_tool_subdirectory(llvm-config)
2 2
3 # Build polly before the tools: the tools link against polly when 3 # Build polly before the tools: the tools link against polly when
4 # LINK_POLLY_INTO_TOOLS is set. 4 # LINK_POLLY_INTO_TOOLS is set.
5 if(WITH_POLLY) 5 if(WITH_POLLY)
6 add_llvm_external_project(polly) 6 add_llvm_external_project(polly)
7 else(WITH_POLLY) 7 else(WITH_POLLY)
8 list(APPEND LLVM_IMPLICIT_PROJECT_IGNORE "${LLVM_MAIN_SRC_DIR}/tools/polly") 8 list(APPEND LLVM_IMPLICIT_PROJECT_IGNORE "${LLVM_MAIN_SRC_DIR}/tools/polly")
9 endif(WITH_POLLY) 9 endif(WITH_POLLY)
10 10
11 if( LLVM_BUILD_LLVM_DYLIB ) 11 if( LLVM_BUILD_LLVM_DYLIB )
12 add_llvm_tool_subdirectory(llvm-shlib) 12 add_llvm_tool_subdirectory(llvm-shlib)
13 else() 13 else()
14 ignore_llvm_tool_subdirectory(llvm-shlib) 14 ignore_llvm_tool_subdirectory(llvm-shlib)
15 endif() 15 endif()
16 16
17 add_llvm_tool_subdirectory(opt) 17 add_llvm_tool_subdirectory(opt)
18 add_llvm_tool_subdirectory(llvm-as) 18 add_llvm_tool_subdirectory(llvm-as)
19 add_llvm_tool_subdirectory(llvm-dis) 19 add_llvm_tool_subdirectory(llvm-dis)
20 add_llvm_tool_subdirectory(llvm-mc) 20 add_llvm_tool_subdirectory(llvm-mc)
21 21
22 add_llvm_tool_subdirectory(llc) 22 add_llvm_tool_subdirectory(llc)
23 add_llvm_tool_subdirectory(pnacl-llc)
24 add_llvm_tool_subdirectory(pnacl-benchmark)
23 add_llvm_tool_subdirectory(llvm-ar) 25 add_llvm_tool_subdirectory(llvm-ar)
24 add_llvm_tool_subdirectory(llvm-nm) 26 add_llvm_tool_subdirectory(llvm-nm)
25 add_llvm_tool_subdirectory(llvm-size) 27 add_llvm_tool_subdirectory(llvm-size)
26 28
27 add_llvm_tool_subdirectory(llvm-cov) 29 add_llvm_tool_subdirectory(llvm-cov)
28 add_llvm_tool_subdirectory(llvm-profdata) 30 add_llvm_tool_subdirectory(llvm-profdata)
29 add_llvm_tool_subdirectory(llvm-link) 31 add_llvm_tool_subdirectory(llvm-link)
30 add_llvm_tool_subdirectory(lli) 32 add_llvm_tool_subdirectory(lli)
31 33
32 add_llvm_tool_subdirectory(llvm-extract) 34 add_llvm_tool_subdirectory(llvm-extract)
(...skipping 12 matching lines...) Expand all
45 47
46 add_llvm_tool_subdirectory(bugpoint) 48 add_llvm_tool_subdirectory(bugpoint)
47 add_llvm_tool_subdirectory(bugpoint-passes) 49 add_llvm_tool_subdirectory(bugpoint-passes)
48 add_llvm_tool_subdirectory(llvm-bcanalyzer) 50 add_llvm_tool_subdirectory(llvm-bcanalyzer)
49 add_llvm_tool_subdirectory(llvm-stress) 51 add_llvm_tool_subdirectory(llvm-stress)
50 add_llvm_tool_subdirectory(llvm-mcmarkup) 52 add_llvm_tool_subdirectory(llvm-mcmarkup)
51 53
52 add_llvm_tool_subdirectory(verify-uselistorder) 54 add_llvm_tool_subdirectory(verify-uselistorder)
53 55
54 add_llvm_tool_subdirectory(llvm-symbolizer) 56 add_llvm_tool_subdirectory(llvm-symbolizer)
57 add_llvm_tool_subdirectory(pnacl-abicheck)
58 add_llvm_tool_subdirectory(pnacl-bcanalyzer)
59 add_llvm_tool_subdirectory(pnacl-bccompress)
60 add_llvm_tool_subdirectory(pnacl-bcdis)
61 add_llvm_tool_subdirectory(pnacl-freeze)
62 add_llvm_tool_subdirectory(pnacl-thaw)
55 63
56 add_llvm_tool_subdirectory(llvm-c-test) 64 add_llvm_tool_subdirectory(llvm-c-test)
57 65
58 add_llvm_tool_subdirectory(obj2yaml) 66 add_llvm_tool_subdirectory(obj2yaml)
59 add_llvm_tool_subdirectory(yaml2obj) 67 add_llvm_tool_subdirectory(yaml2obj)
60 68
61 add_llvm_tool_subdirectory(llvm-go) 69 add_llvm_tool_subdirectory(llvm-go)
62 70
63 if(NOT CYGWIN AND LLVM_ENABLE_PIC) 71 if(NOT CYGWIN AND LLVM_ENABLE_PIC)
64 add_llvm_tool_subdirectory(lto) 72 add_llvm_tool_subdirectory(lto)
(...skipping 21 matching lines...) Expand all
86 if( NOT LLVM_INCLUDE_TOOLS STREQUAL "bootstrap-only" ) 94 if( NOT LLVM_INCLUDE_TOOLS STREQUAL "bootstrap-only" )
87 add_llvm_external_project(lld) 95 add_llvm_external_project(lld)
88 add_llvm_external_project(lldb) 96 add_llvm_external_project(lldb)
89 97
90 # Automatically add remaining sub-directories containing a 'CMakeLists.txt' 98 # Automatically add remaining sub-directories containing a 'CMakeLists.txt'
91 # file as external projects. 99 # file as external projects.
92 add_llvm_implicit_external_projects() 100 add_llvm_implicit_external_projects()
93 endif() 101 endif()
94 102
95 set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} PARENT_SCOPE) 103 set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} PARENT_SCOPE)
OLDNEW
« no previous file with comments | « test/tools/gold/no-map-whole-file.ll ('k') | tools/LLVMBuild.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698