diff options
author | Roeland Douma <rullzer@users.noreply.github.com> | 2016-07-13 16:01:08 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-13 16:01:08 +0300 |
commit | 78c0d42cc915f176babac18a8ed13d0192ca6608 (patch) | |
tree | f4693a507de257b0a77d27cf8877bdba95039235 /README.md | |
parent | 86c884d15ad7697b4f6a281fb1b47ffdf3c050ac (diff) |
Created README with info
One big readme with instructions. Most of them are pretty clear and straight forward anyway.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..f34615b --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +# nextcloud desktop client +:computer: theme and build instructions for the nextcloud dekstop client + +Based on https://github.com/owncloud/client/blob/master/doc/building.rst + +## Getting repository ready + +Run: +```bash +git submodule update --init +cd client +git submodule update --init +cd ... +``` + +## Building on Linux + +Run: + +```bash +mkdir build-linux +cd build-linux +cmake -D OEM_THEME_DIR=`pwd`/../nextcloudtheme ../client +make +make install +``` + +## Building on OSX + +TODO + +## Building on Windows + +### Building the docker image + +The docker image contains the toolchain to build the windows binary. +Build it: + +```bash +docker build -t nextcloud-client-win32:<version> client/admin/win/docker/ +``` + +### Building the binary + +```bash +docker run -v "$PWD:/home/user/" nextcloud-client-win32:2.2.2 /home/user/win/build.sh $(id -u) +``` |