apply plugin: 'us.kirchmeier.capsule' description 'Network bootstrapper' configurations { runtimeArtifacts } // TODO Fix SLF4J warnings that occur when running the bootstrapper task buildBootstrapperJar(type: FatCapsule, dependsOn: project(':node-api').compileJava) { applicationClass 'net.corda.nodeapi.internal.network.NetworkBootstrapper' archiveName "network-bootstrapper.jar" capsuleManifest { applicationVersion = corda_release_version systemProperties['visualvm.display.name'] = 'Network Bootstrapper' minJavaVersion = '1.8.0' jvmArgs = ['-XX:+UseG1GC'] } applicationSource = files( project(':node-api').configurations.runtime, project(':node-api').jar ) } artifacts { runtimeArtifacts buildBootstrapperJar }