mirror of
https://github.com/gsantner/dandelion
synced 2025-09-09 02:09:41 +02:00
Update gradle tooling & gsantner-opoc
This commit is contained in:
parent
6d62c70359
commit
6f310985d6
7 changed files with 286 additions and 66 deletions
52
build.gradle
52
build.gradle
|
@ -7,37 +7,40 @@
|
|||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
#########################################################*/
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||
|
||||
buildscript {
|
||||
ext.version_setup_compileSdk = 27
|
||||
ext.version_setup_minSdk = 17
|
||||
ext.version_setup_targetSdk = ext.version_setup_compileSdk
|
||||
ext.version_setup_buildTools = "27.0.3" // Specifying optional
|
||||
import java.text.SimpleDateFormat
|
||||
|
||||
// https://developer.android.com/studio/releases/gradle-plugin.html
|
||||
ext.version_gradle_tools = "3.1.0"
|
||||
// https://developer.android.com/topic/libraries/support-library/revisions.html
|
||||
ext.version_library_appcompat = "27.1.1"
|
||||
// https://github.com/JakeWharton/butterknife/releases
|
||||
ext.version_library_butterknife = "8.8.1"
|
||||
// https://github.com/guardianproject/NetCipher/releases
|
||||
ext.version_library_netcipher = "2.0.0-alpha1"
|
||||
// https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin#LookAtCentral
|
||||
ext.version_plugin_kotlin = "1.2.21"
|
||||
ext.enable_plugin_kotlin = false
|
||||
buildscript {
|
||||
ext {
|
||||
version_gradle_tools = "3.2.1"
|
||||
version_plugin_kotlin = "1.3.11"
|
||||
enable_plugin_kotlin = false
|
||||
|
||||
version_compileSdk = 28
|
||||
version_buildTools = "28.0.3"
|
||||
version_minSdk = 17
|
||||
|
||||
// https://developer.android.com/topic/libraries/support-library/
|
||||
version_library_appcompat = "28.0.0" //androidx
|
||||
// https://github.com/JakeWharton/butterknife/releases
|
||||
version_library_butterknife = "8.8.1" //9.0.0-rc2
|
||||
// https://github.com/guardianproject/NetCipher/releases
|
||||
version_library_netcipher = "2.0.0-alpha1"
|
||||
}
|
||||
|
||||
repositories {
|
||||
google()
|
||||
maven { url 'https://maven.google.com' }
|
||||
jcenter()
|
||||
maven { url "https://jitpack.io" }
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath "com.android.tools.build:gradle:$version_gradle_tools"
|
||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
|
||||
classpath "com.android.tools.build:gradle:${version_gradle_tools}"
|
||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
|
||||
if (project.enable_plugin_kotlin) {
|
||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$version_plugin_kotlin"
|
||||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${version_plugin_kotlin}"
|
||||
}
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
|
@ -47,10 +50,10 @@ buildscript {
|
|||
|
||||
allprojects {
|
||||
repositories {
|
||||
google()
|
||||
maven { url 'https://maven.google.com' }
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
tasks.matching { task -> task.name.matches('.*generate.*Resources') }.all {
|
||||
|
@ -99,6 +102,7 @@ ext.getGitHash = { ->
|
|||
return 'unknown'
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings(["UnnecessaryQualifiedReference", "SpellCheckingInspection", "GroovyUnusedDeclaration"])
|
||||
// Returns the build date in a RFC3339 compatible format. TZ is always converted to UTC
|
||||
static String getBuildDate() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue