CMake/Help
James Johnston e494763997 ExternalProject: Added new USES_TERMINAL options
Added new USES_TERMINAL option to the ExternalProject_Add_Step
function.  This option passes USES_TERMINAL to the underlying
add_custom_command call so that the Ninja console pool is used.
Also, corresponding new USES_TERMINAL_<step> options were added
to the ExternalProject_Add function.

Justification: if using Ninja with a CMake superbuild, it's often
desirable to limit the superbuild to ONE sub-Ninja process at a
time to avoid oversubscribing the CPU.  Using the console pool also
makes it easy to monitor the progress of the sub-Ninja process.

Independent USES_TERMINAL_<step> arguments are passed to
ExternalProject_Add instead of one USES_TERMINAL argument that
controls everything.  Users may wish to run some steps in parallel
but not others (e.g. parallelize configure but not build).
2015-07-06 14:51:40 -04:00
..
command ctest: Optionally avoid starting tests that may exceed a given CPU load 2015-06-30 10:21:37 -04:00
generator Revert "Qbs: Add new 'extra' generator for qbs project files" 2015-05-21 09:05:58 -04:00
include Help: Reorganize and refine discussion of relocatable packages 2015-04-03 10:52:24 -04:00
manual ctest: Optionally avoid starting tests that may exceed a given CPU load 2015-06-30 10:21:37 -04:00
module OS X: Add FindXCTest module 2015-03-23 09:12:19 -04:00
policy Help: Document explicitly that policy OLD behavior is deprecated 2015-06-09 09:29:41 -04:00
prop_cache Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
prop_dir Do not treat DEFINITIONS as a built-in directory property 2015-04-02 13:00:48 -04:00
prop_gbl Help: Document supported compilers in cmake-compile-features.7 2015-04-07 15:01:18 -04:00
prop_inst CPackWIX: Add new CPACK_STARTUP_SHORTCUTS property. 2015-02-21 18:07:36 +01:00
prop_sf VS: Add support for XAML source files 2015-04-03 13:40:35 -04:00
prop_test Help: Link to properties in set_tests_properties. 2015-04-04 19:14:56 +02:00
prop_tgt Add options to launch the compiler through tools like ccache or distcc 2015-06-15 09:36:48 -04:00
release ExternalProject: Added new USES_TERMINAL options 2015-07-06 14:51:40 -04:00
variable Merge topic 'ctest-test-load' 2015-07-02 10:00:51 -04:00
index.rst Help: Add a manual for compiler feature control. 2014-05-27 09:35:00 -04:00