@@ -9,46 +9,45 @@ def majorNumber = 1
9
9
def minorNumber = 1
10
10
def patchNumber = 0
11
11
12
- def versionNameApp = " $majorNumber . $minorNumber . $patchNumber "
13
- def versionCodeBase = majorNumber * 100000 + minorNumber * 1000 + patchNumber * 10
14
- def versionCodeApp = versionCodeBase + 1
12
+ def VERSION_NAME = " $majorNumber . $minorNumber . $patchNumber "
13
+ def VERSION_CODE = majorNumber * 100000 + minorNumber * 1000 + patchNumber * 10
15
14
16
15
android {
17
- compileSdkVersion defaultCompileSdkVersion
18
- buildToolsVersion defaultBuildToolsVersion
16
+ compileSdkVersion COMPILE_SDK_VERSION
17
+ buildToolsVersion BUILD_TOOL_VERSION
19
18
20
19
defaultConfig {
21
- applicationId " kr.pokeum.jsonviewer.app"
22
- minSdkVersion defaultMinSdkVersion
23
- targetSdkVersion defaultTargetSdkVersion
24
- versionCode versionCodeApp
25
- versionName versionNameApp
20
+ applicationId " kr.pokeum.jsonviewer.app"
21
+ minSdkVersion MIN_SDK_VERSION
22
+ targetSdkVersion TARGET_SDK_VERSION
23
+ versionCode VERSION_CODE
24
+ versionName VERSION_NAME
26
25
27
26
testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
28
27
}
29
28
30
29
signingConfigs {
31
30
release {
32
- keyAlias System . getenv(" JSONVIEWER_KEYSTORE_ALIAS" )
33
- keyPassword System . getenv(" JSONVIEWER_KEY_PASSWORD" )
34
- storeFile file(System . getenv(" HOME" ) + " /keystore/jsonviewer_keystore.jks" )
35
- storePassword System . getenv(" JSONVIEWER_STORE_PASSWORD" )
31
+ keyAlias System . getenv(" JSONVIEWER_KEYSTORE_ALIAS" )
32
+ keyPassword System . getenv(" JSONVIEWER_KEY_PASSWORD" )
33
+ storeFile file(System . getenv(" HOME" ) + " /keystore/jsonviewer_keystore.jks" )
34
+ storePassword System . getenv(" JSONVIEWER_STORE_PASSWORD" )
36
35
}
37
36
}
38
37
buildTypes {
39
38
release {
40
- debuggable false
41
- minifyEnabled true
42
- signingConfig signingConfigs. release
43
- proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
39
+ debuggable false
40
+ minifyEnabled true
41
+ signingConfig signingConfigs. release
42
+ proguardFiles getDefaultProguardFile(' proguard-android-optimize.txt' ), ' proguard-rules.pro'
44
43
}
45
44
}
46
45
compileOptions {
47
- sourceCompatibility javaCompileVersion
48
- targetCompatibility javaCompileVersion
46
+ sourceCompatibility JAVA_COMPILE_VERSION
47
+ targetCompatibility JAVA_COMPILE_VERSION
49
48
}
50
49
kotlinOptions {
51
- jvmTarget = jvmTarget
50
+ jvmTarget = JVM_TARGET
52
51
}
53
52
buildFeatures {
54
53
viewBinding true
@@ -59,7 +58,7 @@ dependencies {
59
58
60
59
implementation fileTree(dir : ' libs' , include : [' *.jar' , ' *.aar' ])
61
60
62
- implementation ' com.github.pokeum :jsonviewer-xml:0.0.1 '
61
+ implementation(project( " :jsonviewer" ))
63
62
64
63
implementation stdlib. kotlin
65
64
implementation androidx. core
0 commit comments