-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathbuild.gradle
45 lines (37 loc) · 1019 Bytes
/
build.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
apply plugin: 'kotlin-kapt'
android {
buildFeatures {
dataBinding true
}
defaultConfig {
versionName = project.version
versionCode = calculateVersionCode(project)
setProperty("archivesBaseName", "vanilla")
}
sourceSets {
main {
if (project.hasProperty('org.librarysimplified.app.assets.vanilla')) {
assets.srcDirs +=
project.getProperty('org.librarysimplified.app.assets.vanilla')
}
}
}
flavorDimensions 'mode'
productFlavors {
vanilla {
dimension 'mode'
}
vanillaWithProfiles {
dimension 'mode'
applicationIdSuffix ".with_profiles"
}
}
}
dependencies {
implementation project(":simplified-main")
implementation project(":simplified-accounts-source-nyplregistry")
implementation project(":simplified-analytics-circulation")
annotationProcessor libs.google.auto.value.processor
implementation libs.nypl.theme
vanillaWithProfilesImplementation project(":simplified-accounts-source-filebased")
}