This is an automated email from the ASF dual-hosted git repository.

echobravo pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-native.git

commit 2622bf77442987d058b84945be1a01d38c4a6c9a
Author: Ryan McMahon <rmcma...@pivotal.io>
AuthorDate: Tue Feb 13 14:28:26 2018 -0800

    [DOC] Adding missing dependencies
---
 BUILDING.md | 39 ++++++++++++++++++++++-----------------
 1 file changed, 22 insertions(+), 17 deletions(-)

diff --git a/BUILDING.md b/BUILDING.md
index f7e3b09..9110115 100644
--- a/BUILDING.md
+++ b/BUILDING.md
@@ -19,31 +19,34 @@
     $ cd <clone>
     $ mkdir build
     $ cd build
-    $ cmake ..
-    $ cmake --build . -- <optional parallelism parameters>
+    $ cmake .. <platform-specific generator parameters (see below)>
+    $ cmake --build . -- <platform-specific parallelism parameters (see below)>
 
-**For faster builds, use optional parallelism parameters in the last step:**
+### Generator
+CMake uses a "generator" to produce configuration files for use by a variety 
of build tools, e.g., UNIX makefiles, Visual Studio projects. By default a 
system-specific generator is used by CMake during configuration. (Please see 
[the CMake documentation](https://cmake.org/documentation/) for further 
information.) However, in many cases there is a better choice.
 
-**Unix**
+#### Mac OS X
+The recommended generator on Mac OS X is `Xcode`:
 
-       $ cmake --build . -- -j <# of jobs>
+       $ cmake .. -G "Xcode"
 
-**Windows**
+#### Windows
+When running cmake commands on Windows, be sure to use [Visual Studio Native 
Tools Command Prompt](https://msdn.microsoft.com/en-us/library/f35ctcxw.aspx) 
so environment variables are set properly.
 
-       $ cmake --build . -- /m
+The recommended generator on Windows is `Visual Studio 14 2015 Win64`:
 
-## Generator
-CMake uses a "generator" to produce configuration files for use by a variety 
of build tools, e.g., UNIX makefiles, Visual Studio projects. By default a 
system-specific generator is used by CMake during configuration. (Please see 
[the CMake documentation](https://cmake.org/documentation/) for further 
information.) However, in many cases there is a better choice.
+       $ cmake .. -G "Visual Studio 14 2015 Win64" -Thost=x64
 
-### Mac OS X Generator
-The recommended generator on Mac OS X is `Xcode`:
+### Build Parallelism
+For faster builds, use optional parallelism parameters in the last build step:
 
-       $ cmake -G "Xcode" ..
+#### Unix
 
-### Windows Generator
-The recommended generator on Windows is `Visual Studio 14 2015 Win64`:
+       $ cmake --build . -- -j <# of jobs>
 
-       $ cmake -G "Visual Studio 14 2015 Win64" ..
+#### Windows
+
+       $ cmake --build . -- /m
 
 ## Installing
 By default a system-specific location is used by CMake as the destination of 
the `install` target, e.g., `/usr/local` on UNIX system. To explicitly specify 
the location in which the Native Client will be installed, add 
`-DCMAKE_INSTALL_PREFIX=/path/to/installation/destination` to the _initial_ 
`cmake` execution command.
@@ -62,10 +65,10 @@ Due to limitations in CMake, the documentation must be 
built as a separate step
 
 ## Mac OS X
 * Mac OS X 10.12 (Sierra) or newer
-* XCode 8.2 or newer
+* Xcode 8.2 or newer
 
 ### Required Tools
-* [XCode](https://developer.apple.com/xcode/download/)
+* [Xcode](https://developer.apple.com/xcode/download/)
 * Xcode command line developer tools
 
     `$ xcode-select --install`
@@ -84,6 +87,8 @@ Due to limitations in CMake, the documentation must be built 
as a separate step
 ### Required Tools
 * [Visual Studio 2015](https://www.visualstudio.com) or newer
 * .NET 4.5.2 or later
+* NUnit 2.6.4
+* activeperl
 * patch.exe (available as part of GnuWin)
 
 ## Linux

-- 
To stop receiving notification emails like this one, please contact
echobr...@apache.org.

Reply via email to