blob: 113d98743c47c221e5bb4760e87f23a30f4b1f8a [file] [log] [blame]
Oscar Fuentes00905d52008-09-22 01:08:49 +00001# NOTE: The tools are organized into five groups of four consisting of one
2# large and three small executables. This is done to minimize memory load
3# in parallel builds. Please retain this ordering.
4
5if( NOT MSVC )
6 add_subdirectory(llvm-config)
7endif( NOT MSVC )
8
9add_subdirectory(opt)
10add_subdirectory(llvm-as)
11add_subdirectory(llvm-dis)
12
13add_subdirectory(llc)
14add_subdirectory(llvm-ranlib)
15add_subdirectory(llvm-ar)
16add_subdirectory(llvm-nm)
17
18add_subdirectory(llvm-ld)
19add_subdirectory(llvm-prof)
20add_subdirectory(llvm-link)
21add_subdirectory(lli)
22
23# gccas and gccld are deprecated:
24# add_subdirectory(gccas)
25# add_subdirectory(gccld)
26add_subdirectory(llvm-extract)
27add_subdirectory(llvm-db)
28
29add_subdirectory(bugpoint)
30add_subdirectory(llvm-bcanalyzer)
31add_subdirectory(llvm-stub)
Oscar Fuentes6f674c82008-11-25 22:18:49 +000032add_subdirectory(llvmc)
Oscar Fuentes246123a2008-10-26 00:52:09 +000033
34if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/clang/CMakeLists.txt )
35 add_subdirectory( ${CMAKE_CURRENT_SOURCE_DIR}/clang )
36endif( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/clang/CMakeLists.txt )