diff --git a/apps/i2psnark/build.gradle b/apps/i2psnark/build.gradle index 23137a085..59c26076b 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 527f5135b..85bd28c71 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 c3bf372a7..312580ff2 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 5f37909d8..53eaf64cd 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 e38bb9688..ac8b369a9 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') }