diff --git a/build.gradle b/build.gradle index de6bf97..e8b72fe 100644 --- a/build.gradle +++ b/build.gradle @@ -23,23 +23,29 @@ sourceSets { java {} } graphics { + compileClasspath += sourceSets.math.output + runtimeClasspath += sourceSets.math.output + java {} + } + gui { + compileClasspath += sourceSets.math.output + sourceSets.graphics.output + runtimeClasspath += sourceSets.math.output + sourceSets.graphics.output java {} } main { compileClasspath += sourceSets.math.output runtimeClasspath += sourceSets.math.output } - graphics { - compileClasspath += sourceSets.math.output - runtimeClasspath += sourceSets.math.output - java {} - } + } configurations { graphics.extendsFrom implementation graphics.extendsFrom runtime graphics.extendsFrom mathRuntime + + gui.extendsFrom mathRuntime + gui.extendsFrom graphicsRuntime implementation.extendsFrom mathRuntime }