diff --git a/build.gradle b/build.gradle index 02cda0e7..3879dcf9 100644 --- a/build.gradle +++ b/build.gradle @@ -2,7 +2,6 @@ subprojects { apply plugin: 'groovy' dependencies { - compile "net.i2p:i2p:${i2pVersion}" compile 'org.codehaus.groovy:groovy-all:2.4.15' } diff --git a/core/build.gradle b/core/build.gradle index 433e7cb9..d46d35ef 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -2,6 +2,7 @@ apply plugin : 'application' mainClassName = 'com.muwire.core.Core' applicationDefaultJvmArgs = ['-Djava.util.logging.config.file=logging.properties'] dependencies { + compile "net.i2p:i2p:${i2pVersion}" compile "net.i2p:router:${i2pVersion}" compile "net.i2p.client:mstreaming:${i2pVersion}" compile "net.i2p.client:streaming:${i2pVersion}" diff --git a/host-cache/build.gradle b/host-cache/build.gradle index ba09c3a1..1d0bab99 100644 --- a/host-cache/build.gradle +++ b/host-cache/build.gradle @@ -3,6 +3,7 @@ mainClassName = 'com.muwire.hostcache.HostCache' applicationDefaultJvmArgs = ['-Djava.util.logging.config.file=logging.properties'] dependencies { + compile "net.i2p:i2p:${i2pVersion}" testCompile 'org.junit.jupiter:junit-jupiter-api:5.4.2' testCompile 'junit:junit:4.12' } diff --git a/pinger/build.gradle b/pinger/build.gradle index dd7bb3c6..2b9f53c6 100644 --- a/pinger/build.gradle +++ b/pinger/build.gradle @@ -1,2 +1,5 @@ apply plugin: 'application' mainClassName = 'com.muwire.pinger.Pinger' +dependencies { + compile "net.i2p:i2p:${i2pVersion}" +} diff --git a/update-server/build.gradle b/update-server/build.gradle index 40a089f9..62f3412f 100644 --- a/update-server/build.gradle +++ b/update-server/build.gradle @@ -1,3 +1,6 @@ apply plugin : 'application' mainClassName = 'com.muwire.update.UpdateServer' applicationDefaultJvmArgs = ['-Djava.util.logging.config.file=logging.properties'] +dependencies { + compile "net.i2p:i2p:${i2pVersion}" +} diff --git a/webui/build.gradle b/webui/build.gradle index 9990e6e2..580b4ab7 100644 --- a/webui/build.gradle +++ b/webui/build.gradle @@ -6,7 +6,9 @@ configurations { apply plugin : 'war' dependencies { - providedCompile project(':core') + providedCompile(project(':core')) { + transitive = false + } compile fileTree("../i2pjars") { include '*.jar' } }