Skip to content
Snippets Groups Projects
Select Git revision
  • 8ebe914b0c64b533f0286d90a9f359ca92adf667
  • main default protected
2 results

README.md

Blame
  • Forked from BOUKENZE Basma / Students-TP1
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    build.gradle 844 B
    
    plugins {
        id("com.github.johnrengelman.shadow") version "8.1.1"
        id 'application'
        id 'java'
        id "org.openjfx.javafxplugin" version "0.1.0"
    }
    
    javafx {
        version = "21"
        modules = [ 'javafx.controls', 'javafx.fxml', 'javafx.graphics']
    }
    
    
    repositories {
        mavenCentral()
    }
    
    dependencies {
        testRuntimeOnly("org.junit.platform:junit-platform-launcher") {
            because("Only needed to run tests in a version of IntelliJ IDEA that bundles older versions")
        }
        testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
        testImplementation("org.assertj:assertj-core:3.24.2")
        testImplementation("org.junit.jupiter:junit-jupiter:5.10.0")
    }
    
    test {
        useJUnitPlatform()
    }
    
    application {
        mainClass.set("firefighter.app.SimulatorMain")
    }
    
    tasks {
        shadowJar {
            exclude("module-info.class")
        }
    }