1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-11-22 21:15:09 +00:00

Merge pull request #1530 from childenProtos/add-graphviz-to-epl-release

fix: Adds copy task for graphviz.dat to epl build
This commit is contained in:
PlantUML 2023-09-07 07:52:29 +02:00 committed by GitHub
commit b9cb85cf99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,7 +41,7 @@ sourceSets {
srcDirs("build/generated/sjpp") srcDirs("build/generated/sjpp")
} }
resources { resources {
srcDirs("build/generated/sjpp") srcDirs("build/generated/sjpp", "build/copiedResources")
include("**/graphviz.dat") include("**/graphviz.dat")
include("**/*.png") include("**/*.png")
include("**/*.svg") include("**/*.svg")
@ -110,6 +110,13 @@ val preprocessLicenceAntTask by tasks.registering() {
"header" to project.layout.buildDirectory.file("../epl-license.txt").get().asFile.absolutePath "header" to project.layout.buildDirectory.file("../epl-license.txt").get().asFile.absolutePath
) )
} }
project.copy {
includeEmptyDirs = false
from(project.layout.buildDirectory.dir("sources/sjpp/java")) {
include("**/graphviz.dat")
}
into(project.layout.buildDirectory.dir("copiedResources"))
}
} }
} }
@ -125,7 +132,6 @@ tasks.named("sourcesJar"){
dependsOn(preprocessLicenceAntTask) dependsOn(preprocessLicenceAntTask)
} }
publishing { publishing {
publications.create<MavenPublication>("maven") { publications.create<MavenPublication>("maven") {
from(components["java"]) from(components["java"])