From 9be53ecb43a8b5f658d67f85d09ca4181db48f19 Mon Sep 17 00:00:00 2001 From: str4d <str4d@mail.i2p> Date: Mon, 27 Nov 2017 15:36:09 +0000 Subject: [PATCH] Swap out getopt, gettext, and geoip code in Gradle libs for dependencies --- apps/i2psnark/build.gradle | 1 + apps/i2ptunnel/build.gradle | 1 + apps/sam/build.gradle | 1 + core/build.gradle | 7 +++++++ router/build.gradle | 3 +++ 5 files changed, 13 insertions(+) diff --git a/apps/i2psnark/build.gradle b/apps/i2psnark/build.gradle index 23137a0852..59c26076b6 100644 --- a/apps/i2psnark/build.gradle +++ b/apps/i2psnark/build.gradle @@ -11,6 +11,7 @@ sourceSets { dependencies { compile project(':core') compile project(':apps:systray') + compile 'gnu.getopt:java-getopt:1.0.13' providedCompile project(':apps:ministreaming') providedCompile project(':apps:jetty') } diff --git a/apps/i2ptunnel/build.gradle b/apps/i2ptunnel/build.gradle index 527f5135b2..85bd28c710 100644 --- a/apps/i2ptunnel/build.gradle +++ b/apps/i2ptunnel/build.gradle @@ -16,6 +16,7 @@ sourceSets { dependencies { compile project(':core') compile project(':apps:ministreaming') + compile 'gnu.getopt:java-getopt:1.0.13' providedCompile project(':apps:jetty') } diff --git a/apps/sam/build.gradle b/apps/sam/build.gradle index c3bf372a70..312580ff24 100644 --- a/apps/sam/build.gradle +++ b/apps/sam/build.gradle @@ -14,4 +14,5 @@ sourceSets { dependencies { compile project(':core') compile project(':apps:ministreaming') + compile 'gnu.getopt:java-getopt:1.0.13' } diff --git a/core/build.gradle b/core/build.gradle index 5f37909d87..53eaf64cdf 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -6,6 +6,8 @@ sourceSets { main { java { srcDir 'java/src' + exclude 'gnu/getopt' + exclude 'gnu/gettext' } resources { srcDir 'java/src' @@ -25,6 +27,11 @@ sourceSets { } } +dependencies { + implementation 'gnu.getopt:java-getopt:1.0.13' + implementation 'org.gnu.gettext:libintl:0.18.3' +} + configurations { tests } diff --git a/router/build.gradle b/router/build.gradle index e38bb9688b..ac8b369a95 100644 --- a/router/build.gradle +++ b/router/build.gradle @@ -4,6 +4,7 @@ sourceSets { main { java { srcDir 'java/src' + exclude 'com' } } test { @@ -15,6 +16,8 @@ sourceSets { dependencies { api project(':core') + implementation 'com.maxmind.geoip:geoip-api:1.3.1' + implementation 'gnu.getopt:java-getopt:1.0.13' testImplementation project(path: ':core', configuration: 'tests') } -- GitLab