Exit Full View

Cavern Quest 2 / build.gradle.kts

plugins {
    kotlin("multiplatform") version "2.1.0"
}

repositories {
    mavenCentral()
    mavenLocal()
    maven {
        name="kyd"
        url=uri("https://gitlab.com/api/v4/projects/71206824/packages/maven")
    }
    maven {
        name="glok"
        url=uri("https://gitlab.com/api/v4/projects/46354938/packages/maven")
    }
    maven {
        name = "kojak"
        url = uri("https://gitlab.com/api/v4/projects/71353665/packages/maven")
    }
}

defaultTasks("jvmJar")

kotlin {
    jvmToolchain(11)
    
    js(IR) {
        browser()
        binaries.executable()
    }
    
    jvm {
    }
    
    sourceSets {
        val commonMain by getting {
            dependencies {
                implementation( "uk.co.nickthecoder:kyd-core:0.2alpha3")
                implementation( "uk.co.nickthecoder:glok-core:1.0beta6")
                implementation( "uk.co.nickthecoder:glok-model:1.0beta6")
            }
        }
    }
}