add Compilation Dependencies and Dependancy substitution order
Hi,
I have a SWF project that depends on an SWC library project (referenced by includeBuild).
When I run the compileFlex task on the SWF project, the dependency resolution (addCompilationDependencies) of the compile task happens before gradle dependency substitution, which result in none of the dependent builds (SWC project) being compiled.
basic config:
settings.gradle (SWF)
rootProject.name = "SWF"
includeBuild "../SWC"
build.gradle (SWF)
dependencies {
merged "com.bla.product:SWC:1.0"
}
the SWC project does not have any more dependencies.
I have added some output to compileFlex task in order to see when does it run addCompilationDependencies method and from the gradle output i see it happens before the dependency substitution runs. So at the time the dependencies are of type ExternalModuleDependency but the task is exclusively looking for type ProjectDependency.
Is there any way to force the order, or am i doing something wrong here?
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac