From c73273346ca58e6447c42f6594a040ec128795c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 26 Jun 2022 19:19:14 +0200 Subject: [PATCH] Simplify multi-project setup. --- build.gradle | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 55267951..adf8edb3 100644 --- a/build.gradle +++ b/build.gradle @@ -65,11 +65,15 @@ repositories { }) } +def tryProject(final projectName, final libraryName) { + findProject(projectName) ?: libraryName +} + dependencies { minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}" annotationProcessor 'org.spongepowered:mixin:0.8.5:processor' - implementation "li.cil.sedna:sedna-${minecraft_version}-forge:1.0.13" + implementation tryProject(":modules:sedna-${minecraft_version}-forge", "li.cil.sedna:sedna-${minecraft_version}-forge:1.0.13") implementation fg.deobf("curse.maven:markdownmanual-502485:3738124")