mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 19:42:36 +02:00
30 lines
1.1 KiB
Groovy
30 lines
1.1 KiB
Groovy
apply from: "$rootProject.projectDir/gradle/distributableGhidraModule.gradle"
|
|
apply from: "$rootProject.projectDir/gradle/javaProject.gradle"
|
|
apply from: "$rootProject.projectDir/gradle/helpProject.gradle"
|
|
apply from: "$rootProject.projectDir/gradle/jacocoProject.gradle"
|
|
apply from: "$rootProject.projectDir/gradle/javaTestProject.gradle"
|
|
apply plugin: 'eclipse'
|
|
|
|
eclipse.project.name = 'Features Graph Services'
|
|
|
|
|
|
dependencies {
|
|
compile project(":Base")
|
|
|
|
compile "com.github.tomnelson:jungrapht-visualization:1.0-RC9"
|
|
compile "com.github.tomnelson:jungrapht-layout:1.0-RC9"
|
|
compile "org.jgrapht:jgrapht-core:1.5.0"
|
|
|
|
// not using jgrapht-io code that depends on antlr, so exclude antlr
|
|
compile ("org.jgrapht:jgrapht-io:1.5.0") { exclude group: "org.antlr", module: "antlr4-runtime" }
|
|
runtime "org.slf4j:slf4j-api:1.7.25"
|
|
// use this if you want no slf4j log messages
|
|
runtime "org.slf4j:slf4j-nop:1.7.25"
|
|
// use this if you want slf4j log messages sent to log4j
|
|
// runtime "org.apache.logging.log4j:log4j-slf4j-impl:2.12.1"
|
|
runtime "org.jheaps:jheaps:0.13"
|
|
|
|
helpPath project(path: ":Base", configuration: 'helpPath')
|
|
|
|
}
|
|
|