DescriptionMake GN public configs apply libs to targets.
Previously, putting libs or lib_dirs in a config that a target exports as a public config would not result in those values getting applied to dependant targets.
This patch applies those to the targets how one would expect by resolving the public configs before the libs are copied. This involved splitting up pulling dependencies' information into a configs phase (which must happen before we update the libs on the target) and the libs phase (which must happen after so the dependencies' libs come after).
Clarify ordering in the help.
Committed: https://crrev.com/567cb68891e32e2a398302b2b2405e4250ccc1d7
Cr-Commit-Position: refs/heads/master@{#364749}
Patch Set 1 #
Messages
Total messages: 24 (7 generated)
|