Configure some CMake-provided targets with USES_TERMINAL (#14915)

This will make them use the 'console' pool with the Ninja generator.
Impacted targets are:
- Built-in targets: install, install/local, install/strip, tests,
  package, package_source, rebuild_cache
- Targets provided by the CTestTargets module: Nightly, Continuous,
  Experimental,
  and all their variants (*Start, *Configure, ...)
This commit is contained in:
Sylvain Joubert
2015-01-24 19:42:31 +01:00
committed by Brad King
parent 7fefb97ed7
commit bbffaa0e6c
3 changed files with 13 additions and 8 deletions
+3 -1
View File
@@ -5,4 +5,6 @@ console-pool
commands learned a new ``USES_TERMINAL`` option to request that
the command be given direct access to the terminal if possible.
The :generator:`Ninja` generator will places such commands in the
``console`` pool.
``console`` pool. Build targets provided by CMake that are meant
for individual interactive use, such as ``install``, are now
placed in this pool.