/*
 * This file was generated by the Gradle 'init' task and
 * modified by the application designer
 */
plugins {
    // Apply the application plugin to add support for building a CLI application in Java.
    id 'application'
    id 'java'
    id 'eclipse'
}
    
version '1.0'
 

java {
    toolchain.languageVersion.set(JavaLanguageVersion.of(17))
}

repositories {
    // Use Maven Central for resolving dependencies.
    mavenCentral()
    flatDir {   dirs '../unibolibs'	 }
}

dependencies {
    /* JSON ********************************************************************************* */
    // REQUIRED BY CommUtils
    implementation 'com.googlecode.json-simple:json-simple:1.1.1'
    implementation group: 'org.json', name: 'json', version: '20180130'

    /* LOG4J ***************************************************************************** */    
    // REQUIRED BY CommUtils
	implementation 'ch.qos.logback:logback-core:1.5.16'

    /* UNIBO *********************************************************************************/
   // REQUIRED BY CommUtils
    implementation name: 'uniboInterfaces'
    implementation name: '2p301'
    implementation name: 'unibo.basicomm23-1.0'


}

application {
    //Define the main class for the application.
    mainClassName    = 'conway.MainConway'
}
