mucking about with the data-model

This commit is contained in:
Adam 2021-10-25 23:35:18 +02:00
parent 513107b56a
commit a63edb1c61

View file

@ -1,46 +1,52 @@
plugins {
id("dev.adamko.factoriowebmap.archetype.base")
kotlin("multiplatform")
// id("dev.adamko.factoriowebmap.archetype.base")
// kotlin("multiplatform")
id("dev.adamko.factoriowebmap.archetype.kotlin-jvm")
id("com.google.protobuf") version "0.8.17"
}
val projectId: String by project.extra
val buildDir: Directory = layout.buildDirectory.dir(projectId).get()
val nodeModulesDir: Directory by project.extra
kotlin {
js(IR) {
binaries.executable()
// browser {
// commonWebpackConfig {
// cssSupport.enabled = true
//kotlin {
//
// js(IR) {
// binaries.executable()
//// browser {
//// commonWebpackConfig {
//// cssSupport.enabled = true
//// }
//// }
//
// nodejs()
// useCommonJs()
//
// compilations["main"].apply {
// packageJson {
// customField(
// "scripts",
// mapOf(
// "build" to "tstl",
// "dev" to "tstl --watch",
// )
// )
// }
// }
nodejs()
useCommonJs()
compilations["main"].apply {
packageJson {
customField(
"scripts",
mapOf(
"build" to "tstl",
"dev" to "tstl --watch",
)
)
}
}
}
jvm {
compilations.all {
kotlinOptions.jvmTarget = "11"
}
testRuns["test"].executionTask.configure {
useJUnitPlatform()
}
}
}
//
// }
//
// jvm {
// compilations.all {
// kotlinOptions.jvmTarget = "11"
// }
// testRuns["test"].executionTask.configure {
// useJUnitPlatform()
// }
// }
//
//}