aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmantor <phoenix@emantor.de>2014-03-06 19:11:11 +0100
committerEmantor <phoenix@emantor.de>2014-03-06 19:11:11 +0100
commit9d542ebf5bb39c230d6bb4773eda573c63999adb (patch)
tree789f03600f3839973bc4df86c49a9c51ac26e8b7
parent3ccb2b65cb67db4a1b232cbf9265aea441f9694c (diff)
downloadopen-keychain-9d542ebf5bb39c230d6bb4773eda573c63999adb.tar.gz
open-keychain-9d542ebf5bb39c230d6bb4773eda573c63999adb.tar.bz2
open-keychain-9d542ebf5bb39c230d6bb4773eda573c63999adb.zip
Update README
-rw-r--r--README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.md b/README.md
index 038920c3d..aa8baf70e 100644
--- a/README.md
+++ b/README.md
@@ -116,6 +116,15 @@ When changing build files or dependencies, respect the following requirements:
* No dependencies from Maven (also a soft requirement for inclusion in [F-Droid](https://f-droid.org))
* Always use a fixed Android Gradle plugin version not a dynamic one, e.g. ``0.7.3`` instead of ``0.7.+`` (allows offline builds without lookups for new versions, also some minor Android plugin versions had serious issues, i.e. [0.7.2 and 0.8.1](http://tools.android.com/tech-docs/new-build-system))
* Commit the corresponding [Gradle wrapper](http://www.gradle.org/docs/current/userguide/gradle_wrapper.html) to the repository (allows easy building for new contributors without the need to install the required Gradle version using a package manager)
+* In order to update the build system to a newer gradle Version you need to:
+ * Update every build.gradle file with the new gradle version and/or gradle plugin version
+ * build.gradle
+ * OpenPGP-Keychain/build.gradle
+ * OpenPGP-Keychain-API/build.gradle
+ * OpenPGP-Keychain-Api/libraries/build.gradle
+ * OpenPGP-Keychain/example-app/build.gradle
+ * run ./gradlew wrapper twice to update gradle and download the new jar file
+ * commit the new jar and property files
### Translations