RULE_LAUNCH_COMPILE.rst 693 B

1234567891011121314151617
  1. RULE_LAUNCH_COMPILE
  2. -------------------
  3. Specify a launcher for compile rules.
  4. .. note::
  5. This property is intended for internal use by :manual:`ctest(1)`. Projects
  6. and developers should use the :prop_tgt:`<LANG>_COMPILER_LAUNCHER` target
  7. properties or the associated :variable:`CMAKE_<LANG>_COMPILER_LAUNCHER`
  8. variables instead.
  9. :ref:`Makefile Generators` and the :generator:`Ninja` generator prefix
  10. compiler commands with the given launcher command line.
  11. This is intended to allow launchers to intercept build problems
  12. with high granularity. Other generators ignore this property
  13. because their underlying build systems provide no hook to wrap
  14. individual commands with a launcher.