VM-Operator/org.jdrupes.vmoperator.runner.qemu/build.gradle

43 lines
1.2 KiB
Groovy
Raw Normal View History

2023-05-23 21:38:32 +02:00
/*
* This file was generated by the Gradle 'init' task.
*
* This project uses @Incubating APIs which are subject to change.
*/
plugins {
id 'org.jdrupes.vmoperator.java-application-conventions'
}
dependencies {
implementation 'org.jgrapes:org.jgrapes.core:[1.19.0,2)'
2023-06-04 13:05:02 +02:00
implementation 'org.jgrapes:org.jgrapes.io:[2.7.0,3)'
2023-05-23 21:38:32 +02:00
implementation 'org.jgrapes:org.jgrapes.http:[3.1.0,4)'
2023-05-28 21:35:13 +02:00
implementation 'org.jgrapes:org.jgrapes.util:[1.28.0,2)'
2023-05-23 21:38:32 +02:00
implementation 'commons-cli:commons-cli:1.5.0'
2023-05-23 21:38:32 +02:00
implementation 'org.freemarker:freemarker:[2.3.32,2.4)'
2023-05-28 21:35:13 +02:00
implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:[2.15.1,3]'
2023-05-23 21:38:32 +02:00
implementation project(':org.jdrupes.vmoperator.util')
runtimeOnly 'com.electronwill.night-config:yaml:3.6.6'
}
application {
2023-06-08 23:12:56 +02:00
applicationDefaultJvmArgs = ['-Xms50m',
'-Djava.util.logging.manager=org.jdrupes.vmoperator.util.LongLoggingManager'
]
2023-05-23 21:38:32 +02:00
// Define the main class for the application.
mainClass = 'org.jdrupes.vmoperator.runner.qemu.Runner'
}
2023-06-08 23:12:56 +02:00
distributions {
main {
distributionBaseName = 'runner-qemu'
// contents {
// from 'src/readme'
// }
}
}