Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Ko <jamesqko@gmail.com>2016-04-02 23:57:00 +0300
committerJames Ko <jamesqko@gmail.com>2016-04-02 23:57:00 +0300
commitc5f88ac1b1e63be4a02d09be158c46217e8b2c33 (patch)
tree0f5053d226b2d1d0d4d5faef87f8a2899e895bcf /Documentation/building
parent6b4a79affbf875e9b3e3ffc3bd8314bf359b8efd (diff)
Add cmake to the list of prereqs
Diffstat (limited to 'Documentation/building')
-rw-r--r--Documentation/building/unix-instructions.md27
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