From 17a32369276fadb353a85a5d0488485c14de643d Mon Sep 17 00:00:00 2001 From: Jason <11360596+jpenilla@users.noreply.github.com> Date: Thu, 20 Apr 2023 08:28:39 -0700 Subject: [PATCH] [si ckip] Copy git warning from Paper (#54) --- settings.gradle.kts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/settings.gradle.kts b/settings.gradle.kts index cc82731..8a8ad26 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -11,6 +11,23 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.4.0" } +if (!file(".git").exists()) { + val errorText = """ + + =====================[ ERROR ]===================== + The Folia project directory is not a properly cloned Git repository. + + In order to build Folia from source you must clone + the Folia repository using Git, not download a code + zip from GitHub. + + See https://github.com/PaperMC/Paper/blob/master/CONTRIBUTING.md + for further information on building and modifying Paper and Forks. + =================================================== + """.trimIndent() + error(errorText) +} + rootProject.name = "folia" for (name in listOf("Folia-API", "Folia-Server")) {