Project

interface Project

Functions

Link copied to clipboard
abstract fun application(mainClassName: String)
Link copied to clipboard
abstract fun defaultTasks(vararg taskNames: String)
Link copied to clipboard
abstract fun dokka(): Dokka
abstract fun dokka(version: String): Dokka
Link copied to clipboard
Link copied to clipboard
abstract fun dokkaPartial(): DokkaPartial
abstract fun dokkaPartial(version: String): DokkaPartial
Link copied to clipboard
abstract fun exec(taskName: String, vararg commandParts: String): Exec
Link copied to clipboard
abstract fun java(): Java
Link copied to clipboard
abstract fun javaLibrary(): Java
Link copied to clipboard
abstract fun kotlin(): Kotlin
Link copied to clipboard
abstract fun kotlinMultiPlatform(vararg platforms: String): Kotlin
abstract fun kotlinMultiPlatform(platforms: List<String>): Kotlin
Link copied to clipboard
abstract fun kotlinVersion()
abstract fun kotlinVersion(version: String)
Link copied to clipboard
abstract fun publishing(): Publishing
Link copied to clipboard
abstract fun repositories(vararg repositories: Repository)
abstract fun repositories(repositories: List<Repository>)
Link copied to clipboard
abstract fun toolChain(version: Int)