configurations { jbigi } sourceSets { main { java { srcDir 'java/src' } } jbigi { resources { srcDir 'lib/jbigi' include '*.so' include '*.dll' include '*.jnilib' } } } dependencies { compile project(':core') runtime files('lib/wrapper/all/wrapper.jar') } jar { baseName '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) { baseName = 'jbigi' from sourceSets.jbigi.output } artifacts { jbigi jbigiJar }