forked from I2P_Developers/i2p.i2p
44 lines
765 B
Groovy
44 lines
765 B
Groovy
configurations {
|
|
jbigi
|
|
}
|
|
|
|
sourceSets {
|
|
main {
|
|
java {
|
|
srcDir 'java/src'
|
|
}
|
|
}
|
|
jbigi {
|
|
resources {
|
|
srcDir 'lib/jbigi'
|
|
include '*.so'
|
|
include '*.dll'
|
|
include '*.jnilib'
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation project(':core')
|
|
runtimeOnly files('lib/wrapper/all/wrapper.jar')
|
|
}
|
|
|
|
jar {
|
|
archiveBaseName.set('utility')
|
|
from project(':core').sourceSets.main.output
|
|
include 'net/i2p/installer/**'
|
|
include 'net/i2p/util/FileUtil.class'
|
|
manifest {
|
|
attributes 'Main-Class': 'net.i2p.installer.Main'
|
|
}
|
|
}
|
|
|
|
task jbigiJar(type: Jar) {
|
|
archiveBaseName = 'jbigi'
|
|
from sourceSets.jbigi.output
|
|
}
|
|
|
|
artifacts {
|
|
jbigi jbigiJar
|
|
}
|