/* * This file was generated by the Gradle 'init' task. */ plugins { id 'java' id "org.sonarqube" version "2.7" id "org.springframework.boot" version "2.3.4.RELEASE" } apply plugin: 'org.sonarqube' repositories { mavenLocal() mavenCentral() maven { url = uri('http://repo.maven.apache.org/maven2') } } group = 'de.wwu.awolf' version = '1.0.0' sourceCompatibility = '11' sonarqube { properties { property "sonar.projectName", "${rootProject.name}" property "sonar.projectKey", "${project.group}:${rootProject.name}" } } def currentOS = org.gradle.internal.os.OperatingSystem.current() def platform if (currentOS.isWindows()) { platform = 'win' } else if (currentOS.isLinux()) { platform = 'linux' } else if (currentOS.isMacOsX()) { platform = 'mac' } dependencies { compile "org.openjfx:javafx-base:11:${platform}" compile "org.openjfx:javafx-graphics:11:${platform}" compile "org.openjfx:javafx-controls:11:${platform}" implementation 'junit:junit:4.12' implementation 'commons-io:commons-io:2.5' implementation 'log4j:log4j:1.2.17' implementation 'org.apache.logging.log4j:log4j-core:2.13.1' implementation 'com.opencsv:opencsv:5.1' implementation 'com.google.guava:guava:28.2-jre' implementation 'org.powermock:powermock-core:2.0.6' implementation group: 'org.apache.commons', name: 'commons-math3', version: '3.6.1' }