/*
 * 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)'
    implementation 'org.jgrapes:org.jgrapes.io:[2.7.0,3)'
    implementation 'org.jgrapes:org.jgrapes.http:[3.1.0,4)'
    implementation 'org.jgrapes:org.jgrapes.util:[1.28.0,2)'

    implementation 'commons-cli:commons-cli:1.5.0'
    implementation 'org.freemarker:freemarker:[2.3.32,2.4)'
    implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:[2.15.1,3]'

    implementation project(':org.jdrupes.vmoperator.util')
    
    runtimeOnly 'com.electronwill.night-config:yaml:3.6.6'    
}

application {
    // Define the main class for the application.
    mainClass = 'org.jdrupes.vmoperator.runner.qemu.Runner'
}
