move i2p core dependency one level down, exclude core dependencies from plugin

This commit is contained in:
Zlatin Balevsky
2019-11-30 03:44:57 +00:00
parent b981f9199b
commit 562d9a0f4a
6 changed files with 11 additions and 2 deletions

View File

@ -2,7 +2,6 @@ subprojects {
apply plugin: 'groovy'
dependencies {
compile "net.i2p:i2p:${i2pVersion}"
compile 'org.codehaus.groovy:groovy-all:2.4.15'
}

View File

@ -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}"

View File

@ -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'
}

View File

@ -1,2 +1,5 @@
apply plugin: 'application'
mainClassName = 'com.muwire.pinger.Pinger'
dependencies {
compile "net.i2p:i2p:${i2pVersion}"
}

View File

@ -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}"
}

View File

@ -6,7 +6,9 @@ configurations {
apply plugin : 'war'
dependencies {
providedCompile project(':core')
providedCompile(project(':core')) {
transitive = false
}
compile fileTree("../i2pjars") { include '*.jar' }
}