mirror of
https://github.com/TotalFreedomMC/TotalFreedomMod.git
synced 2024-05-13 16:11:26 +00:00
Actually generate a pom.xml for Maven publication
This commit is contained in:
parent
b5b71f8bb2
commit
a395197305
11
build.gradle
11
build.gradle
|
@ -213,15 +213,18 @@ tasks.build.dependsOn tasks.shadowJar
|
|||
publishing {
|
||||
publications {
|
||||
maven(MavenPublication) {
|
||||
groupId = 'me.totalfreedom'
|
||||
artifactId = 'TotalFreedomMod'
|
||||
version = project.property('project.pluginVersion')
|
||||
|
||||
from components.java
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
jar {
|
||||
into("META-INF/maven/$project.group/$project.name") {
|
||||
from { generatePomFileForMavenPublication }
|
||||
rename ".*", "pom.xml"
|
||||
}
|
||||
}
|
||||
|
||||
tasks.withType(JavaCompile) {
|
||||
options.encoding = 'UTF-8'
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue