From 3742edad18d077ef58895c808c1e5b2583556eb8 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sat, 15 Feb 2020 10:35:19 +0200 Subject: [PATCH] README: add information about building EteSync Fixes #107 --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index b982363b..a58d6584 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,19 @@ Please see the [EteSync website](https://www.etesync.com) for more information. EteSync is licensed under the [GPLv3 License](LICENSE). +# Building + +EteSync uses `git-submodules`, so cloning the code requires slightly different commands. + +1. Clone the repo: `git clone --recurse-submodules https://github.com/etesync/android etesync-android` +2. Change to the directory `cd etesync-android` +3. Open with Android studio or build with gradle: + 1. Android studio (easier): `android-studio .` + 2. Gradle: `./gradlew assembleDebug` + +To update the code to the latest version, run: `git pull --rebase --recurse-submodules` + + Third Party Code ================