1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
version = pom.parent.version.toString()
configurations {
mavenBridge {
canBeResolved = false
canBeConsumed = true
attributes {
attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage, 'java-runtime'))
}
outgoing.artifact(objects.fileProperty().fileProvider(providers.provider {
def file = rootProject.file("../byte-buddy/target/byte-buddy-${version}.jar")
if (!file.exists()) {
throw new GradleException("Cannot resolve ${version} of byte-buddy artifact what is required for a substitution")
}
file
}))
}
}
|