From d0f1ea7b907e5540e673ef57ac053e8af8aaf96f Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Thu, 7 Jan 2021 09:24:54 +0300 Subject: [PATCH] =?UTF-8?q?gradle:=20=D0=B2=D1=8B=D0=BD=D0=B5=D1=81=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BE=D0=B1=D1=89=D0=B0=D1=8F=20=D0=BB=D0=BE?= =?UTF-8?q?=D0=B3=D0=B8=D0=BA=D0=B0=20gradle-modules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 33 +++++++++++++++++++++++++++++++++ tools/build.gradle | 29 ----------------------------- 2 files changed, 33 insertions(+), 29 deletions(-) create mode 100644 build.gradle diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..259cc8c --- /dev/null +++ b/build.gradle @@ -0,0 +1,33 @@ +import libs.LibsPlugin + +subprojects { + apply plugin: 'java' + apply plugin: LibsPlugin + apply plugin: LogicPlugin + + def publishScript = rootDir.toPath().resolve('publish.gradle').toFile() + if (publishScript.exists()) { + apply from: publishScript + } + + project.group = projectGroup + project.version = moduleVersion + jar.archiveBaseName.set(moduleName) + + repositories { + mavenLocal() + mavenCentral() + } + + dependencies { + compileOnly libs.lombok + annotationProcessor libs.lombok + + testImplementation libs.test.junit5 + testImplementation libs.test.mock + } + + test { + useJUnitPlatform() + } +} diff --git a/tools/build.gradle b/tools/build.gradle index b1e5165..c89368b 100644 --- a/tools/build.gradle +++ b/tools/build.gradle @@ -1,42 +1,13 @@ -import libs.LibsPlugin - -plugins { - id 'java' -} - -apply plugin: LibsPlugin -apply plugin: LogicPlugin - -def publishScript = file(rootProject.getProjectDir().getPath() + '/publish.gradle') -if (publishScript.exists()) { - apply from: publishScript.path -} - -project.group = projectGroup -project.version = moduleVersion -jar.archiveBaseName.set(moduleName) - repositories { - mavenLocal() - mavenCentral() maven repos.mavenSpigotMC maven repos.mavenDmxMcProject } dependencies { - compileOnly libs.lombok - annotationProcessor libs.lombok - compileOnly libs.bukkit implementation libs.commons_text implementation libs.refobj - testImplementation libs.test.junit5 - testImplementation libs.test.mock testImplementation libs.bukkit testImplementation libs.test.h2db } - -test { - useJUnitPlatform() -} \ No newline at end of file