]> git.lizzy.rs Git - minetest.git/blob - build/android/build.gradle
Bump version to 0.4.17
[minetest.git] / build / android / build.gradle
1 buildscript {
2         repositories {
3                 mavenCentral()
4         }
5         dependencies {
6                 classpath "com.android.tools.build:gradle:1.5.0"
7         }
8 }
9
10 apply plugin: "com.android.application"
11
12 android {
13         compileSdkVersion 25
14         buildToolsVersion "25.0.3"
15
16         defaultConfig {
17                 versionCode 18
18                 versionName "${System.env.VERSION_STR}.${versionCode}"
19                 minSdkVersion 9
20                 targetSdkVersion 9
21                 applicationId "net.minetest.minetest"
22                 manifestPlaceholders = [ package: "net.minetest.minetest", project: project.name ]
23         }
24
25         lintOptions {
26                 disable "OldTargetApi", "GoogleAppIndexingWarning"
27         }
28
29         Properties props = new Properties()
30         props.load(new FileInputStream(file("local.properties")))
31
32         if (props.getProperty("keystore") != null) {
33                 signingConfigs {
34                         release {
35                                 storeFile file(props["keystore"])
36                                 storePassword props["keystore.password"]
37                                 keyAlias props["key"]
38                                 keyPassword props["key.password"]
39                         }
40                 }
41
42                 buildTypes {
43                         release {
44                                 signingConfig signingConfigs.release
45                         }
46                 }
47         }
48 }