diff options
author | James Ko <jamesqko@gmail.com> | 2016-04-02 23:57:00 +0300 |
---|---|---|
committer | James Ko <jamesqko@gmail.com> | 2016-04-02 23:57:00 +0300 |
commit | c5f88ac1b1e63be4a02d09be158c46217e8b2c33 (patch) | |
tree | 0f5053d226b2d1d0d4d5faef87f8a2899e895bcf /Documentation/building | |
parent | 6b4a79affbf875e9b3e3ffc3bd8314bf359b8efd (diff) |
Add cmake to the list of prereqs
Diffstat (limited to 'Documentation/building')
-rw-r--r-- | Documentation/building/unix-instructions.md | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/Documentation/building/unix-instructions.md b/Documentation/building/unix-instructions.md index 5642182c95..fe1226c440 100644 --- a/Documentation/building/unix-instructions.md +++ b/Documentation/building/unix-instructions.md @@ -10,7 +10,7 @@ cd corefx ``` ### `build.sh` Usage - `./build.sh [managed] [native] [BuildArch] [BuildType] [clean] [verbose] [clangx.y] [platform]` + `./build.sh [managed] [native] [BuildArch] [BuildType] [clean] [verbose] [clangx.y] [platform] [cross] [skiptests] [cmakeargs]` **Example:** @@ -19,16 +19,20 @@ cd corefx **Options:** ```bash - managed # optional argument to build the managed code - native # optional argument to build the native code - - # The following arguments affect native builds only: - - BuildArch # build architecture (x64, x86, arm, arm64) - BuildType # build configuration type (Debug, Release) - clean # optional argument to force a clean build - verbose # optional argument to enable verbose build output - clangx.y # optional argument to build using clang version x.y +managed # optional argument to build the managed code +native # optional argument to build the native code + +# The following arguments affect native builds only: + +BuildArch # build architecture (x64, x86, arm, arm64) +BuildType # build configuration type (Debug, Release) +clean # optional argument to force a clean build +verbose # optional argument to enable verbose build output +clangx.y # optional argument to build using clang version x.y +platform # OS to compile for (FreeBSD, Linux, NetBSD, OSX, Windows) +cross # optional argument to signify cross compilation, uses ROOTFS_DIR environment variable if set +skiptests # skip the tests in the './bin/*/*Tests/' subdirectory +cmakeargs # user-settable additional arguments passed to CMake ``` ### Prerequisites @@ -39,6 +43,7 @@ cd corefx * clang * llvm * lldb +* cmake > Note: These instructions have been validated on: * Ubuntu 15.04, 14.04, and 12.04 |