..
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
// 이것이 핵심입니다.
|
||||
// Kotlin DSL 스크립트 플러그인을 적용합니다.
|
||||
// 이 플러그인은 자동으로 'org.jetbrains.kotlin.jvm' 플러그인을 포함하고
|
||||
// 'gradleApi()' 및 'kotlin-stdlib' 의존성을 추가해 줍니다.
|
||||
`kotlin-dsl`
|
||||
}
|
||||
|
||||
repositories {
|
||||
// 위 플러그인을 다운로드할 저장소가 필요합니다.
|
||||
mavenCentral()
|
||||
google()
|
||||
}
|
||||
|
||||
// (선택 사항이지만 강력히 권장)
|
||||
// buildSrc 코드를 컴파일할 JVM 버전을 프로젝트의 나머지 부분과 일치시킵니다.
|
||||
// (최신 안드로이드 프로젝트는 JDK 17이 필요합니다)
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_17
|
||||
targetCompatibility = JavaVersion.VERSION_17
|
||||
}
|
||||
|
||||
tasks.withType<KotlinCompile> {
|
||||
kotlinOptions.jvmTarget = "17"
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
object Versions {
|
||||
const val retrofit = "2.9.0"
|
||||
const val appcompat = "1.6.1"
|
||||
const val kotlinVersion = "2.0.10" // Define here
|
||||
const val realmVersion = "2.0.0"
|
||||
}
|
||||
Reference in New Issue
Block a user