mirror of
https://github.com/SlimeVR/SlimeVR-Server.git
synced 2026-04-05 18:01:56 +02:00
43 lines
1.3 KiB
Kotlin
43 lines
1.3 KiB
Kotlin
/*
|
|
* This file was generated by the Gradle 'init' task.
|
|
*
|
|
* The settings file is used to specify which projects to include in your build.
|
|
*
|
|
* Detailed information about configuring a multi-project build in Gradle can be found
|
|
* in the user manual at https://docs.gradle.org/6.3/userguide/multi_project_builds.html
|
|
*/
|
|
|
|
rootProject.name = "SlimeVR Server"
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
gradlePluginPortal()
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
|
|
val kotlinVersion: String by settings
|
|
val spotlessVersion: String by settings
|
|
val shadowJarVersion: String by settings
|
|
val buildconfigVersion: String by settings
|
|
val grgitVersion: String by settings
|
|
plugins {
|
|
kotlin("plugin.serialization") version kotlinVersion
|
|
kotlin("jvm") version kotlinVersion
|
|
kotlin("android") version kotlinVersion
|
|
id("com.diffplug.spotless") version spotlessVersion
|
|
id("com.gradleup.shadow") version shadowJarVersion
|
|
id("com.github.gmazzo.buildconfig") version buildconfigVersion
|
|
id("org.ajoberstar.grgit") version grgitVersion
|
|
}
|
|
}
|
|
|
|
include(":solarxr-protocol")
|
|
project(":solarxr-protocol").projectDir = File("solarxr-protocol/protocol/java")
|
|
|
|
include(":server")
|
|
project(":server").projectDir = File("server")
|
|
include(":server:core")
|
|
include(":server:desktop")
|
|
include(":server:android")
|