Merge topic 'makefile-target-messages'

f0cad193 Tests: Add test for TARGET_MESSAGES global property
1d398478 Makefile: Optionally disable target completion messages in build output
d560b46f CMakeGenericSystem: Recognize Watcom WMake generator as Makefile generator
This commit is contained in:
Brad King
2015-07-15 09:05:51 -04:00
committed by CMake Topic Stage
16 changed files with 100 additions and 3 deletions

View File

@@ -40,6 +40,7 @@ Properties of Global Scope
/prop_gbl/RULE_LAUNCH_LINK
/prop_gbl/RULE_MESSAGES
/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
/prop_gbl/TARGET_MESSAGES
/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS
/prop_gbl/USE_FOLDERS

View File

@@ -0,0 +1,20 @@
TARGET_MESSAGES
---------------
Specify whether to report the completion of each target.
This property specifies whether :ref:`Makefile Generators` should
add a progress message describing that each target has been completed.
If the property is not set the default is ``ON``. Set the property
to ``OFF`` to disable target completion messages.
This option is intended to reduce build output when little or no
work needs to be done to bring the build tree up to date.
If a ``CMAKE_TARGET_MESSAGES`` cache entry exists its value
initializes the value of this property.
Non-Makefile generators currently ignore this property.
See the counterpart property :prop_gbl:`RULE_MESSAGES` to disable
everything except for target completion messages.

View File

@@ -0,0 +1,6 @@
makefile-target-messages
------------------------
* A :prop_gbl:`TARGET_MESSAGES` global property was added to tell the
:ref:`Makefile Generators` whether to generate commands to print output
after each target is completed.