apply plugin: 'org.jetbrains.kotlin.jvm' description 'Utilities needed for smoke tests in Corda' dependencies { api project(':test-common') // Smoke tests do NOT have any Node code on the classpath! implementation project(':core') implementation project(':node-api') implementation project(':client:rpc') implementation "com.google.guava:guava:$guava_version" implementation "com.typesafe:config:$typesafe_config_version" implementation "org.slf4j:slf4j-api:$slf4j_version" } tasks.named('jar', Jar) { manifest { // This JAR is part of Corda's testing framework. // Driver will not include it as part of an out-of-process node. attributes('Corda-Testing': true) } }