Kotlin Extension for bld https://github.com/rife2/bld-kotlin
Find a file
2024-06-19 08:18:32 -07:00
.github/workflows Moved Dokka operation to its own extension 2024-06-15 21:32:12 -07:00
.idea Fixed license template 2024-06-19 08:10:21 -07:00
.vscode Bumped bld to version 1.9.1 2024-05-07 11:16:24 -07:00
config Bumped PMD extension to 0.9.8 (PMD 7.0.0) 2024-03-22 04:16:54 -07:00
examples Enable extension logging 2024-06-19 08:09:52 -07:00
lib/bld Moved Dokka operation to its own extension 2024-06-15 21:32:12 -07:00
scripts Moved Dokka operation to its own extension 2024-06-15 21:32:12 -07:00
src Add string array parameters to overloaded methods where applicable 2024-06-19 08:18:32 -07:00
.gitignore Fixed dependencies for testing 2023-11-04 02:07:00 -07:00
bld Initial commit 2023-11-03 21:31:09 -07:00
bld.bat Initial commit 2023-11-03 21:31:09 -07:00
LICENSE.txt Initial commit 2023-11-03 21:31:09 -07:00
README.md Moved Dokka operation to its own extension 2024-06-15 21:32:12 -07:00

Kotlin Extension for bld

License Java Kotlin bld Release Snapshot GitHub CI

To install, please refer to the extensions and support documentation.

Compile Kotlin Source Code

To compile the source code located in src/main/kotlin and src/test/kotlin from the current project:

@BuildCommand(summary = "Compiles the Kotlin project")
public void compile() throws IOException {
    new CompileKotlinOperation()
            .fromProject(this)
            .execute();
}
./bld compile

Please check the Compile Operation documentation for all available configuration options.

Template Project

There is also a Template Project with support for the Dokka and Detekt extensions.