|
|
@@ -14,6 +14,8 @@ buildscript { |
|
|
|
apply plugin: 'net.minecraftforge.gradle.forge' |
|
|
|
apply plugin: 'maven-publish' |
|
|
|
|
|
|
|
def isPhosphorSubmodule = findProject(":Phosphor") != null |
|
|
|
|
|
|
|
repositories { |
|
|
|
mavenCentral() |
|
|
|
|
|
|
@@ -22,16 +24,25 @@ repositories { |
|
|
|
} |
|
|
|
|
|
|
|
configurations { |
|
|
|
compileShaded |
|
|
|
compile.extendsFrom compileShaded |
|
|
|
|
|
|
|
runtimeShaded |
|
|
|
runtime.extendsFrom runtimeShaded |
|
|
|
|
|
|
|
shaded |
|
|
|
shaded.exclude group: "org.spongepowered" |
|
|
|
} |
|
|
|
|
|
|
|
dependencies { |
|
|
|
runtime "me.jellysquid.mods:phosphor:${phosphor_version}:dev" |
|
|
|
shaded "me.jellysquid.mods:phosphor:${phosphor_version}:universal" |
|
|
|
if (isPhosphorSubmodule) { |
|
|
|
runtime project(':phosphor') |
|
|
|
} else { |
|
|
|
runtime "me.jellysquid.mods:phosphor:${phosphor_version}:dev" |
|
|
|
shaded "me.jellysquid.mods:phosphor:${phosphor_version}:universal" |
|
|
|
} |
|
|
|
|
|
|
|
compile "com.gildedgames:orbis-lib:${orbis_version}:dev" |
|
|
|
shaded "com.gildedgames:orbis-lib:${orbis_version}:universal" |
|
|
|
compileShaded project(":orbis-lib") |
|
|
|
} |
|
|
|
|
|
|
|
allprojects { |
|
|
@@ -166,5 +177,5 @@ if (System.getenv("JARSIGN_SECRETS_FILE") != null) { |
|
|
|
|
|
|
|
build.dependsOn apiJar |
|
|
|
build.dependsOn serverJar |
|
|
|
build.dependsOn gradle.includedBuilds*.task(':build') |
|
|
|
|
|
|
|
jar.dependsOn ":orbis-lib:build" |