Gradle 문법은 Groovy나 Kotlin DSL을 사용하여 작성할 수 있습니다. Groovy를 사용하는 경우, build.gradle 파일에 스크립트를 작성할 수 있습니다. Kotlin DSL을 사용하는 경우, build.gradle.kts 파일에 스크립트를 작성할 수 있습니다. 아래는 Gradle 스크립트에서 자주 사용되는 문법입니다.
dependencies {
implementation 'group:name:version'
// 또는
implementation(group: 'group', name: 'name', version: 'version') }
task myTask { // 태스크 내용 }
ext.myProperty = "value"
if (condition) { // 조건이 참일 때 실행할 내용 } else { // 조건이 거짓일 때 실행할 내용 }
list.each { item -> // 리스트의 모든 요소에 대해 실행할 내용 }
def myFunction(param1, param2) { // 함수 내용
}
이 외에도 Gradle에서는 다양한 문법을 지원합니다. Gradle 공식 문서를 참조하시면 더 자세한 내용을 확인하실 수 있습니다.