diff --git a/apps/i2psnark/build.gradle b/apps/i2psnark/build.gradle index 23137a08523b3545fd72ffc8d488ab443b75554e..59c26076b61dd3c10bc4d00936c6e787c51e7579 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 527f5135b200b1bf4be0a0e890a0bd816bd60f28..85bd28c7100bf23eeba33af83f266e614952eb0b 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 c3bf372a70f4092c63ce65f4a49c86d684f87de1..312580ff24e3ea8fe509b8aa0cd814428d6903e4 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 5f37909d873fa2a56f8a1d024052c7fd7fd431c5..53eaf64cdf4d177719abc5d6e9f0404c08d4f960 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 e38bb9688b36e4759328b5ea7b824e03bc8dab29..ac8b369a957922ea5ee5ac7fa614953e96bf1772 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') }