DescriptionAllow GN toolchains to specify runtime deps outputs.
Previously the file considered for the runtime deps computation for linked
targets was just the first output, or, for shared libraries, the
runtime_link_output.
This patch changes that to a list of files for all linker tools. This will
allow us, for example, to be able to automatically bundle symbol files
generated by the build (but not .lib files in the case of shared libraries) to
the swarming bots for testing.
The tool class setters now take objects by copies and move them to avoid extra
copies in many cases. Add a defined_from member to the Tool class.
BUG=631242
Committed: https://crrev.com/15e0e74f4dbd7616a722702eedd6620b70f50290
Cr-Commit-Position: refs/heads/master@{#407852}
Patch Set 1 #Patch Set 2 : . #
Total comments: 1
Patch Set 3 : fix #
Messages
Total messages: 23 (14 generated)
|