Skip to content

Commit

Permalink
Added publishing and dokka to newer modules
Browse files Browse the repository at this point in the history
Also tweaked module descriptions a tad.
  • Loading branch information
Laxystem committed Jan 22, 2025
1 parent cb0d461 commit c0b95c7
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 9 deletions.
4 changes: 2 additions & 2 deletions core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl

plugins {
multiplatform
dokka
alias(libs.plugins.publish)
dokka
multiplatform
}

dependencies {
Expand Down
8 changes: 4 additions & 4 deletions glfw/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Glfw

Provides OOP Kotlin/Multiplatform bindings for Glfw.
> [!NOTE]
> Bindings are created manually when needed, feel free to create an issue to have a binding added.
## TODO
* Proper window hints API
* *Bindings are created manually when needed, feel free to create an issue to have a binding added.*
Provides object-oriented Kotlin/Multiplatform bindings for Glfw,
implementing the [Spock windowing library](../windowing).
1 change: 1 addition & 0 deletions math-base/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl

plugins {
alias(libs.plugins.kotlinx.serialization)
dokka
multiplatform
}

Expand Down
2 changes: 2 additions & 0 deletions math-base/gradle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
POM_ARTIFACT_ID=math-base
POM_DESCRIPTION=Basic functionality of the Spock math library, excluding code-generated symbols.
2 changes: 2 additions & 0 deletions math/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask
plugins {
alias(libs.plugins.kotlinSymbolProcessing)
alias(libs.plugins.kotlinx.serialization)
alias(libs.plugins.publish)
dokka
multiplatform
}

Expand Down
2 changes: 2 additions & 0 deletions math/gradle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
POM_ARTIFACT_ID=math
POM_DESCRIPTION=Immutable, expressive, type-safe, and extensible vector math library for Kotlin/Multiplatform.
2 changes: 1 addition & 1 deletion toolkit/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
POM_ARTIFACT_ID=spock-toolkit
POM_DESCRIPTION=WebGPU implementation of the Spock Game Engine.
POM_DESCRIPTION=WebGPU implementation of the Spock game engine.
2 changes: 1 addition & 1 deletion util/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl

plugins {
alias(libs.plugins.publish)
dokka
multiplatform
alias(libs.plugins.publish)
}

repositories.maven(url = "https://s01.oss.sonatype.org/content/repositories/snapshots/") {
Expand Down
2 changes: 1 addition & 1 deletion windowing/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
POM_ARTIFACT_ID=spock-windowing
POM_DESCRIPTION=Windowing abstraction library
POM_DESCRIPTION=Kotlin/Multiplatform windowing abstraction library.

0 comments on commit c0b95c7

Please sign in to comment.