Skip to content

Commit

Permalink
Add module for kotlin extension
Browse files Browse the repository at this point in the history
  • Loading branch information
rchomczyk committed Nov 16, 2024
1 parent c17ac90 commit ce08973
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 2 deletions.
1 change: 1 addition & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/kotlinc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions buildSrc/src/main/kotlin/honey-kotlin.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
plugins {
`java-library`
}

sourceSets {
main {
java.setSrcDirs(listOf("src"))
resources.setSrcDirs(emptyList<String>())
}
test {
java.setSrcDirs(emptyList<String>())
resources.setSrcDirs(emptyList<String>())
}
}
14 changes: 14 additions & 0 deletions honey-kt-extension/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
plugins {
`honey-kotlin`
`honey-publish`
`honey-repositories`
kotlin("jvm") version "2.0.21"
}

honeyPublish {
artifactId = "honey-kt-extension"
}

kotlin {
jvmToolchain(17)
}
4 changes: 4 additions & 0 deletions honey-kt-extension/src/dev/shiza/honey/dispatcher.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package dev.shiza.honey

class dispatcher {
}
4 changes: 3 additions & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
rootProject.name = "honey"
include(":honey-common")
include(":honey-kt-extension")

// Uncomment in case if you would like to run test plugin
// include(":honey-test-plugin")
// include(":honey-test-plugin")

0 comments on commit ce08973

Please sign in to comment.