In my root build.gradle file I apply common tasks for all components:
apply from: rootProject.file('common/component.gradle')
In subproject i define componentTitle:
ext {
componentTitle = 'application1'
}
component.gradle:
jar {
manifest {
attributes 'Implementation-Title': componentTitle
}
}
I am getting error:
A problem occurred evaluating script.
> No such property: componentTitle for class: org.gradle.api.java.archives.internal.DefaultManifest