-
Notifications
You must be signed in to change notification settings - Fork 3
/
config.gradle
56 lines (49 loc) · 2.2 KB
/
config.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
def appVersionCode = (System.getenv("BUILDKITE_BUILD_NUMBER") ?: "1").toInteger()
ext.versions = [
// Core SDK versions
minSdk : 18,
targetSdk : 29,
compileSdk : 29,
sdkVersionCode : 1,
sdkVersionName : "1.0.0",
appVersionCode : appVersionCode,
appVersionName : "Build_${appVersionCode}",
buildToolsVersion : "29.0.3",
// Gradle plugins
gradleBuildTool : '7.3.1',
kotlin : '1.7.20',
ktlint : '8.2.0',
// AndroidX libraries
appCompat : '1.2.0-alpha03',
legacySupport : '1.0.0',
constraintLayout : '1.1.3',
androidXExtensions: '1.2.0',
// Test libraries
junit : '4.13.2',
espresso : '3.3.0',
extJUnit : '1.1.1'
]
ext.libraries = [
junit : "junit:junit:${versions.junit}",
androidXAppCompat : "androidx.appcompat:appcompat:${versions.appCompat}",
androidXExtensions: "androidx.core:core-ktx:${versions.androidXExtensions}",
constraintLayout : "androidx.constraintlayout:constraintlayout:${versions.constraintLayout}",
kotlinStdLib : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${versions.kotlin}",
espressoCore : "androidx.test.espresso:espresso-core:${versions.espresso}",
extJUnit : "androidx.test.ext:junit:${versions.extJUnit}",
espressoWeb : "androidx.test.espresso:espresso-web:${versions.espresso}",
espressoIntents : "androidx.test.espresso:espresso-intents:${versions.espresso}"
]
ext.pub = [
groupId : 'com.rokt',
libraryName : 'roktwebviewsdk',
artifactId : 'roktwebviewsdk',
libraryDescription: 'RoktWebViewSDK',
siteUrl : 'https://github.com/ROKT/rokt-webview-sdk-android',
gitUrl : 'https://github.com/ROKT/rokt-webview-sdk-android.git',
developerId : 'nativeappsdev',
developerName : 'NativeAppsDev',
developerEmail : '[email protected]',
licenseName : 'MIT',
allLicenses : ["MIT"]
]