Travis simplification
This commit is contained in:
10
README.md
10
README.md
@@ -107,13 +107,6 @@ We try to make our builds as [reproducible/deterministic](https://blog.torprojec
|
||||
* 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)
|
||||
|
||||
#### Update SDK and Build Tools
|
||||
* Open build.gradle and change:
|
||||
```
|
||||
ext {
|
||||
compileSdkVersion = 21
|
||||
buildToolsVersion = '21.1.2'
|
||||
}
|
||||
```
|
||||
* Change SDK and Build Tools in git submodules "openkeychain-api-lib" and "openpgp-api-lib" manually. They should also build on their own without the ext variables.
|
||||
|
||||
#### Update library
|
||||
@@ -122,11 +115,10 @@ ext {
|
||||
#### Add new library
|
||||
* You can add the library as a Maven dependency or as a git submodule (if patches are required) in the "extern" folder.
|
||||
* You can get all transitive dependencies with ``./gradlew -q dependencies OpenKeychain:dependencies``
|
||||
* If added as a git submodule, change the ``compileSdkVersion`` and ``buildToolsVersion`` in build.gradle to use the variables from the root project:
|
||||
* If added as a git submodule, change the ``compileSdkVersion`` in build.gradle to use the variables from the root project:
|
||||
```
|
||||
android {
|
||||
compileSdkVersion rootProject.ext.compileSdkVersion
|
||||
buildToolsVersion rootProject.ext.buildToolsVersion
|
||||
}
|
||||
```
|
||||
* You can check for wrong ``compileSdkVersion`` by ``find -name build.gradle | xargs grep compileSdkVersion``
|
||||
|
||||
Reference in New Issue
Block a user