build-cust-artifact-dependency.gradle
/**
* http://stackoverflow.com/questions/17875576/gradle-projects-depending-on-artifacts-created-by-sibling-projects
*/
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile 'org.slf4j:slf4j-api:1.7.5'
compile 'org.springframework:spring-core:4.0.3.RELEASE'
testCompile "junit:junit:4.11"
compile project(path: ':sub', configuration: 'custC')
}
//----------------sub/build.gradle-------------------------
apply plugin: 'base'
configurations {
custC
}
task custT( type : Jar) {
from 'dir'
baseName 'me-sub'
}
artifacts {
custC custT
}
/*
artifacts {
archives custT
}
*/