Skip to content
Snippets Groups Projects
build.gradle 1.44 KiB
/*
 * This file was generated by the Gradle 'init' task.
 *
 * This project uses @Incubating APIs which are subject to change.
 */

plugins {
    id 'com.github.johnrengelman.shadow' version '7.1.2'
    id 'java'
}


group = 'irit'
version = '0.1.1'
description = 'CanardE'
java.sourceCompatibility = JavaVersion.VERSION_18

repositories {
    mavenLocal()
    maven {
        url = uri('https://repo.maven.apache.org/maven2/')
    }
    mavenCentral()
}

dependencies {
    implementation 'org.deeplearning4j:deeplearning4j-core:1.0.0-M1.1'
    implementation 'org.nd4j:nd4j-native-platform:1.0.0-M1.1'
    implementation 'com.fasterxml.jackson.core:jackson-core:2.13.4'
    implementation 'com.fasterxml.jackson.core:jackson-annotations:2.13.4'
    implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.4.2'
    implementation 'commons-codec:commons-codec:1.15'
    implementation 'org.slf4j:slf4j-nop:2.0.3'
    // https://mvnrepository.com/artifact/org.apache.jena/apache-jena-libs
    implementation 'org.apache.jena:apache-jena-libs:4.6.1'

    implementation 'org.apache.commons:commons-text:1.10.0'
    implementation 'net.sourceforge.argparse4j:argparse4j:0.9.0'

    //https://gitlab.inria.fr/moex/alignapi/-/releases
    implementation files('lib/align.jar')
    implementation files('lib/ontowrap.jar')
    implementation files('lib/procalign.jar')
    testImplementation 'org.junit.jupiter:junit-jupiter:5.8.1'
}

test {
    useJUnitPlatform()
}