forked from Kietyo/XenoTacticKProject
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.gradle.kts
59 lines (50 loc) · 1.75 KB
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//enableFeaturePreview("GRADLE_METADATA")
//pluginManagement {
// val korgePluginVersion: String by settings
//
// repositories {
// mavenLocal()
// mavenCentral()
// google()
// gradlePluginPortal()
// }
// plugins {
//// id("com.soywiz.korlibs.korge.plugins:korge-gradle-plugin:$korgePluginVersion")
// id("com.soywiz.korlibs.korge.plugins") version("$korgePluginVersion")
// }
//}
pluginManagement {
repositories { mavenLocal(); mavenCentral(); google(); gradlePluginPortal() }
// repositories {
// println("Setting up repo in settings.gradle.kts")
// mavenLocal(); mavenCentral(); google(); gradlePluginPortal()
// }
val kotlinVersion: String by settings
val kotlinxBenchmark: String by settings
// val composeVersion: String by settings
plugins {
kotlin("multiplatform") version kotlinVersion
kotlin("plugin.serialization") version kotlinVersion
kotlin("plugin.allopen") version kotlinVersion
id("org.jetbrains.kotlinx.benchmark") version kotlinxBenchmark
// id("com.soywiz.kproject.settings") version "0.2.7"
// id("com.soywiz.kproject.settings") version "0.0.6"
}
}
plugins {
//id("com.soywiz.kproject.settings") version "0.0.1-SNAPSHOT"
id("com.soywiz.kproject.settings") version "0.3.1"
}
//kproject("./deps")
//include(":Client")
//include(":Server")
include(":korge")
include(":XenoTactic-GameLogic")
//include(":Fleks")
//include("XenoECS")
//project(":XenoECS").projectDir = file("..\\XenoECS")
//include("ktruth")
//project(":ktruth").projectDir = file("..\\ktruth")
//include("korge-compose")
//project(":korge-compose").projectDir = file("..\\korge-compose\\korge-compose")
rootProject.name = "XenoTacticV2"