llvm.org GIT mirror llvm / 87b5101
Document build order dependencies. Make sure that llvm-config is built before tools. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30083 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 13 years ago
1 changed file(s) with 12 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
77 #===------------------------------------------------------------------------===#
88
99 LEVEL := .
10 DIRS := lib/System lib/Support utils lib/VMCore lib tools runtime docs
10
11 # Top-Level LLVM Build Stages:
12 # 1. Build lib/System and lib/Support, which are used by utils (tblgen).
13 # 2. Build utils, which is used by VMCore.
14 # 3. Build VMCore, which builds the Intrinsics.inc file used by libs.
15 # 4. Build libs, which are needed by llvm-config.
16 # 5. Build llvm-config, which determines inter-lib dependencies for tools.
17 # 6. Build tools, runtime, docs.
18 #
19 DIRS := lib/System lib/Support utils lib/VMCore lib tools/llvm-config \
20 tools runtime docs
21
1122 OPTIONAL_DIRS := examples projects
1223 EXTRA_DIST := test llvm.spec include win32 Xcode
1324