aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle23
1 files changed, 23 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
index 72d35aa..74fb18d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,6 +1,8 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
+// google()
+// maven { url "https://maven.google.com" }
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
@@ -14,6 +16,18 @@ buildscript {
}
}
+def portions = project.VERSION_NAME.tokenize('.')
+int code = 0
+for (i in 1..4) {
+ if (portions.size() >= i && portions[i - 1].isInteger())
+ code += portions[i - 1].toInteger()
+ code *= 100
+}
+code /= 100
+println "KAU Project Version Name: " + project.VERSION_NAME
+println "KAU Project Version Code: " + code
+project.ext.VERSION_CODE = code
+
task clean(type: Delete) {
delete rootProject.buildDir
}
@@ -34,4 +48,13 @@ task generateChangelogMd {
}
def changelogMd = new File("$project.rootDir/docs/Changelog.md")
changelogMd.write(sw.toString())
+}
+
+subprojects {
+ repositories {
+// google()
+ maven { url "https://maven.google.com" }
+ jcenter()
+ maven { url "https://jitpack.io" }
+ }
} \ No newline at end of file