mirror of https://github.com/nasa/ziggy.git
13 lines
427 B
Groovy
13 lines
427 B
Groovy
// Generate XML schemas.
|
|
task generateXmlSchemas(type: JavaExec, dependsOn: copyLibs) {
|
|
outputs.dir "$projectDir/build/schema/xml"
|
|
|
|
mainClass.set("gov.nasa.ziggy.pipeline.xml.XmlSchemaExporter")
|
|
classpath files(sourceSets.main.runtimeClasspath)
|
|
jvmArgs "-Djava.library.path=$outsideDir/lib"
|
|
}
|
|
|
|
test.dependsOn generateXmlSchemas
|
|
integrationTest.dependsOn generateXmlSchemas
|
|
assemble.dependsOn generateXmlSchemas
|