1+ // /*
2+ // * Designed and developed by 2021 skydoves (Jaewoong Eum)
3+ // *
4+ // * Licensed under the Apache License, Version 2.0 (the "License");
5+ // * you may not use this file except in compliance with the License.
6+ // * You may obtain a copy of the License at
7+ // *
8+ // * http://www.apache.org/licenses/LICENSE-2.0
9+ // *
10+ // * Unless required by applicable law or agreed to in writing, software
11+ // * distributed under the License is distributed on an "AS IS" BASIS,
12+ // * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ // * See the License for the specific language governing permissions and
14+ // * limitations under the License.
15+ // */
16+
17+ import com.skydoves.bindables.Configuration
18+
19+ plugins {
20+ id(libs.plugins.android.application.get().pluginId)
21+ id(libs.plugins.kotlin.android.get().pluginId)
22+ id(libs.plugins.kotlin.parcelize.get().pluginId)
23+ id(libs.plugins.kotlin.kapt.get().pluginId)
24+ id(libs.plugins.ksp.get().pluginId)
25+ id(libs.plugins.hilt.plugin.get().pluginId)
26+ }
27+
28+ android {
29+ namespace = " com.skydoves.bindablesdemo"
30+ compileSdk = Configuration .compileSdk
31+ defaultConfig {
32+ applicationId = " com.skydoves.bindablesdemo"
33+ minSdk = Configuration .minSdk
34+ targetSdk = Configuration .targetSdk
35+ versionCode = Configuration .versionCode
36+ versionName = Configuration .versionName
37+ }
38+
39+ compileOptions {
40+ sourceCompatibility = JavaVersion .VERSION_11
41+ targetCompatibility = JavaVersion .VERSION_11
42+ }
43+
44+ kotlinOptions {
45+ jvmTarget = " 11"
46+ }
47+
48+ buildFeatures {
49+ dataBinding = true
50+ }
51+ }
52+
53+ dependencies {
54+ implementation(project(" :bindables" ))
55+
56+ implementation(libs.hilt.android)
57+ implementation(libs.androidx.appcompat)
58+ implementation(libs.androidx.activity)
59+ implementation(libs.androidx.constraintlayout)
60+ ksp(libs.hilt.compiler)
61+
62+ implementation(libs.androidx.material)
63+ implementation(libs.androidx.fragment)
64+ implementation(libs.glide)
65+ implementation(libs.whatif)
66+ }
0 commit comments