Refactor build and server setup

Introduced a versioning task in a new `version.gradle.kts` file to auto-generate version properties. The main server setup in `Main.kt` was refactored to streamline server initialization using `UndertowServer`. Dependencies and configurations in `build.gradle.kts` were updated to deploy effectively, including improved yarn lock handling and symbolic link integration.
This commit is contained in:
2024-12-08 13:41:00 +01:00
parent b412dd9b4e
commit 92e68cdc47
6 changed files with 255 additions and 136 deletions

View File

@@ -1,7 +1,8 @@
import jdk.tools.jlink.resources.plugins
pluginManagement {
plugins {
kotlin("multiplatform") version "2.0.20-RC"
id("org.gradle.toolchains.foojay-resolver-convention") version "0.5.0"
kotlin("multiplatform") version "2.0.21"
}
repositories {
gradlePluginPortal()