Gradle 문법은 Groovy나 Kotlin DSL을 사용하여 작성할 수 있습니다. Groovy를 사용하는 경우, build.gradle 파일에 스크립트를 작성할 수 있습니다. Kotlin DSL을 사용하는 경우, build.gradle.kts 파일에 스크립트를 작성할 수 있습니다. 아래는 Gradle 스크립트에서 자주 사용되는 문법입니다.

  1. 의존성 관리 문법
dependencies { 
implementation 'group:name:version' 
// 또는 
implementation(group: 'group', name: 'name', version: 'version') }
  1. 태스크(Task) 문법
task myTask { // 태스크 내용 }
  1. 속성(Properties) 문법
ext.myProperty = "value"
  1. 조건문(If-else) 문법
if (condition) { // 조건이 참일 때 실행할 내용 } else { // 조건이 거짓일 때 실행할 내용 }
  1. 반복문(for-each) 문법
list.each { item -> // 리스트의 모든 요소에 대해 실행할 내용 }
  1. 함수(Function) 문법
def myFunction(param1, param2) {   // 함수 내용 
}

이 외에도 Gradle에서는 다양한 문법을 지원합니다. Gradle 공식 문서를 참조하시면 더 자세한 내용을 확인하실 수 있습니다.