mirror of
https://github.com/xpipe-io/xpipe.git
synced 2024-10-01 09:40:35 +13:00
26 lines
863 B
Groovy
26 lines
863 B
Groovy
task copyRuntimeLibs(type: Copy) {
|
|
into project.jar.destinationDirectory
|
|
from configurations.runtimeClasspath
|
|
exclude "${project.name}.jar"
|
|
duplicatesStrategy(DuplicatesStrategy.EXCLUDE)
|
|
}
|
|
copyRuntimeLibs.dependsOn(addDependenciesModuleInfo)
|
|
jar.dependsOn(copyRuntimeLibs)
|
|
|
|
apply from: "$rootDir/gradle/gradle_scripts/java.gradle"
|
|
apply from: "$rootDir/gradle/gradle_scripts/javafx.gradle"
|
|
apply from: "$rootDir/gradle/gradle_scripts/lombok.gradle"
|
|
apply from: "$rootDir/gradle/gradle_scripts/extension_test.gradle"
|
|
|
|
dependencies {
|
|
compileOnly group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: "2.13.0"
|
|
compileOnly project(':extension')
|
|
compileOnly 'net.synedra:validatorfx:0.3.1'
|
|
|
|
if (project != project(':base')) {
|
|
compileOnly project(':base')
|
|
}
|
|
|
|
testImplementation project(':extension')
|
|
}
|
|
|