diff options
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | doc/building.rst | 12 |
2 files changed, 11 insertions, 3 deletions
@@ -27,7 +27,7 @@ https://github.com/owncloud/client. ## Building the source code -[Building the Client](http://doc.owncloud.org/desktop/2.0/building.html) +[Building the Client](http://doc.owncloud.org/desktop/2.2/building.html) in the ownCloud Desktop Client manual. ## Maintainers and Contributors diff --git a/doc/building.rst b/doc/building.rst index 96059e036..c8bfc374c 100644 --- a/doc/building.rst +++ b/doc/building.rst @@ -66,11 +66,18 @@ recipes. To set up your build environment for development using HomeBrew_: -1. Add the ownCloud repository using the following command:: +1. Install Xcode +2. Install Xcode command line tools:: + xcode-select --install + +3. Install homebrew:: + /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" + +4. Add the ownCloud repository using the following command:: brew tap owncloud/owncloud -2. Install any missing dependencies:: +5. Install any missing dependencies:: brew install $(brew deps owncloud-client) @@ -234,6 +241,7 @@ To build the most up-to-date version of the client: .. note:: On Mac OS X, you need to specify ``-DCMAKE_INSTALL_PREFIX=target``, where ``target`` is a private location, i.e. in parallel to your build dir by specifying ``../install``. + .. note:: Example:: cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5 -DCMAKE_INSTALL_PREFIX=/Users/path/to/client/install/ -D_OPENSSL_LIBDIR=/usr/local/opt/openssl/lib/ -D_OPENSSL_INCLUDEDIR=/usr/local/opt/openssl/include/ -D_OPENSSL_VERSION=1.0.2a -DOPENSSL_INCLUDE_DIR=/usr/local/opt/openssl/include/ -DNO_SHIBBOLETH=1 4. Call ``make``. |