diff --git a/build.gradle.kts b/build.gradle.kts index 1a48cc95b..f6745d701 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -19,6 +19,7 @@ allprojects { google() mavenCentral() maven(url = "https://devrepo.kakao.com/nexus/content/groups/public/") + maven(url = "https://jitpack.io") } } diff --git a/buildSrc/src/main/java/Dependencies.kt b/buildSrc/src/main/java/Dependencies.kt index 28dbb3395..e82a6de7d 100644 --- a/buildSrc/src/main/java/Dependencies.kt +++ b/buildSrc/src/main/java/Dependencies.kt @@ -51,6 +51,8 @@ object Google { } object Libraries { + const val CALENDAR_VIEW = "com.github.prolificinteractive:material-calendarview:${Versions.CALENDAR_VIEW}" + const val RETROFIT = "com.squareup.retrofit2:retrofit:${Versions.RETROFIT}" const val RETROFIT_CONVERTER_GSON = "com.squareup.retrofit2:converter-gson:${Versions.RETROFIT}" const val OKHTTP = "com.squareup.okhttp3:okhttp:${Versions.OKHTTP}" diff --git a/buildSrc/src/main/java/Versions.kt b/buildSrc/src/main/java/Versions.kt index 47bd5bccc..4d556ea9f 100644 --- a/buildSrc/src/main/java/Versions.kt +++ b/buildSrc/src/main/java/Versions.kt @@ -32,6 +32,8 @@ object Versions { const val FLEX_BOX = "3.0.0" /* [ Libraries ] */ + const val CALENDAR_VIEW = "2.0.1" + const val RETROFIT = "2.9.0" const val OKHTTP = "4.10.0" const val TIMBER = "5.0.1" diff --git a/gradle.properties b/gradle.properties index cd0519bb2..9a6767341 100644 --- a/gradle.properties +++ b/gradle.properties @@ -20,4 +20,5 @@ kotlin.code.style=official # Enables namespacing of each library's R class so that its R class includes only the # resources declared in the library itself and none from the library's dependencies, # thereby reducing the size of the R class for that library -android.nonTransitiveRClass=true \ No newline at end of file +android.nonTransitiveRClass=true +android.enableJetifier=true \ No newline at end of file diff --git a/presentation/build.gradle.kts b/presentation/build.gradle.kts index a85558680..df293e53a 100644 --- a/presentation/build.gradle.kts +++ b/presentation/build.gradle.kts @@ -53,6 +53,7 @@ dependencies { implementation(AndroidX.PAGING3_RUNTIME) implementation(AndroidX.PAGING3_COMMON_KTX) + implementation(Libraries.CALENDAR_VIEW) implementation(Libraries.COIL) implementation(Libraries.TIMBER) implementation(Libraries.LOTTIE)