In some cases, the Kotlin ABI jar for a dependency may not be already generated in the task graph, so when it is used as a friend path, it does not get picked up. This ensures that if a module is used as a friend path, that we add an explicit dependency on calculating its ABI jar so that we can use its absolute path in the friend path Kotlin compiler arg.
In some cases, the Kotlin ABI jar for a dependency may not be already generated in the task graph, so when it is used as a friend path, it does not get picked up. This ensures that if a module is used as a friend path, that we add an explicit dependency on calculating its ABI jar so that we can use its absolute path in the friend path Kotlin compiler arg.
Resolves #2614