Help: Refine RULE_LAUNCH_{COMPILE,CUSTOM,LINK} global property docs

Link to the generators that implement these properties.  Explain in
more detail why other generators ignore them.
This commit is contained in:
Brad King 2015-08-03 10:19:49 -04:00
parent 7ac2b1256b
commit d951f5429a
3 changed files with 18 additions and 12 deletions

View File

@ -3,7 +3,9 @@ RULE_LAUNCH_COMPILE
Specify a launcher for compile rules. Specify a launcher for compile rules.
Makefile generators prefix compiler commands with the given launcher :ref:`Makefile Generators` and the :generator:`Ninja` generator prefix
command line. This is intended to allow launchers to intercept build compiler commands with the given launcher command line.
problems with high granularity. Non-Makefile generators currently This is intended to allow launchers to intercept build problems
ignore this property. with high granularity. Other generators ignore this property
because their underlying build systems provide no hook to wrap
individual commands with a launcher.

View File

@ -3,7 +3,9 @@ RULE_LAUNCH_CUSTOM
Specify a launcher for custom rules. Specify a launcher for custom rules.
Makefile generators prefix custom commands with the given launcher :ref:`Makefile Generators` and the :generator:`Ninja` generator prefix
command line. This is intended to allow launchers to intercept build custom commands with the given launcher command line.
problems with high granularity. Non-Makefile generators currently This is intended to allow launchers to intercept build problems
ignore this property. with high granularity. Other generators ignore this property
because their underlying build systems provide no hook to wrap
individual commands with a launcher.

View File

@ -3,7 +3,9 @@ RULE_LAUNCH_LINK
Specify a launcher for link rules. Specify a launcher for link rules.
Makefile generators prefix link and archive commands with the given :ref:`Makefile Generators` and the :generator:`Ninja` generator prefix
launcher command line. This is intended to allow launchers to link and archive commands with the given launcher command line.
intercept build problems with high granularity. Non-Makefile This is intended to allow launchers to intercept build problems
generators currently ignore this property. with high granularity. Other generators ignore this property
because their underlying build systems provide no hook to wrap
individual commands with a launcher.