Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Make jar_library target export all its dependencies #4395
Some JarLibrary targets have dependencies on other targets (both 3rdparty or non 3rdparty).
Added a new property "exports" which is same as "dependencies" to JarLibrary. The "exports" property will be picked up by "exports resolve" logic.
Also enhance the "exports resolve" logic to handle exported target being a "target" alias. In that case, we just use strict_dependencies of the target alias.