mirror of
https://github.com/corda/corda.git
synced 2025-06-18 07:08:15 +00:00
Cordapps now contain their own dependencies (#915)
* Cordapps now contain all explicitly specified dependencies (and sub dependencies). * Removed some useless compile dependencies for trader demo. * Dependent Cordapps are excluded from the build. :Removed unnecessary dependencies of demos. * Cleaned up exclusion rules for cordapp dependencies.
This commit is contained in:
@ -31,23 +31,11 @@ dependencies {
|
||||
compile project(':finance')
|
||||
|
||||
// Corda Plugins: dependent flows and services
|
||||
compile project(':samples:bank-of-corda-demo')
|
||||
|
||||
// Javax is required for webapis
|
||||
compile "org.glassfish.jersey.core:jersey-server:${jersey_version}"
|
||||
|
||||
// GraphStream: For visualisation (required by ExampleClientRPC app)
|
||||
compile "org.graphstream:gs-core:1.3"
|
||||
compile("org.graphstream:gs-ui:1.3") {
|
||||
exclude group: "bouncycastle"
|
||||
}
|
||||
cordapp project(':samples:bank-of-corda-demo')
|
||||
|
||||
testCompile project(':test-utils')
|
||||
testCompile "junit:junit:$junit_version"
|
||||
testCompile "org.assertj:assertj-core:${assertj_version}"
|
||||
|
||||
// Cordapp dependencies
|
||||
// Specify your cordapp's dependencies below, including dependent cordapps
|
||||
}
|
||||
|
||||
task deployNodes(type: net.corda.plugins.Cordform, dependsOn: ['jar']) {
|
||||
|
Reference in New Issue
Block a user