разделение на разные модули кодека и сущностей

This commit is contained in:
2020-04-21 23:27:02 +03:00
parent cf47c189ed
commit 2aa7a2bd07
43 changed files with 60 additions and 44 deletions

View File

@@ -1,27 +1,33 @@
plugins {
id 'java'
id 'jacoco'
}
/* Gradle 5.3 */
wrapper {
gradleVersion = '5.3'
distributionType = Wrapper.DistributionType.ALL
}
group = 'mc-project'
version = '1.0-RC'
subprojects {
apply plugin: 'java'
apply plugin: 'jacoco'
repositories {
mavenLocal()
mavenCentral()
def publishScript = file(rootProject.getProjectDir().getPath() + '/publish.gradle')
if (publishScript.exists()) {
apply from: publishScript.path
}
project.group = projectGroup
project.version = projectVersion
compileJava {
sourceCompatibility = 1.8
targetCompatibility = 1.8
options.encoding = 'UTF-8'
}
repositories {
mavenLocal()
mavenCentral()
}
ext {
slf4j_version = '1.7.25'
lombok_version = '1.18.2'
@@ -50,3 +56,4 @@ test {
jacoco {
toolVersion = '0.8.5'
}
}

2
gradle.properties Normal file
View File

@@ -0,0 +1,2 @@
projectGroup=mc-project.nbt
projectVersion=1.1-RC

View File

@@ -1,2 +1,4 @@
rootProject.name = 'nbt-lib'
include('nbt')
include('vanilla-codec')

View File

@@ -0,0 +1,3 @@
dependencies {
compile project(':nbt')
}

View File

@@ -0,0 +1,2 @@
projectGroup=mc-project.nbt.codec
projectName=nbt-vanilla-codec