mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-03 04:03:23 +03:00
Set a default DESCRIPTION if none is given for ALL mode of feature_summary()
Alex
This commit is contained in:
1 parent
d5b29155b4
commit
07bca48868
1 file changed
+6
-2
@@ -199,16 +199,20 @@ FUNCTION(FEATURE_SUMMARY)
|
||||
OR "${_FS_WHAT}" STREQUAL "PACKAGES_FOUND"
|
||||
OR "${_FS_WHAT}" STREQUAL "PACKAGES_NOT_FOUND")
|
||||
_FS_GET_FEATURE_SUMMARY( ${_FS_WHAT} _featureSummary)
|
||||
SET(_fullText "${_FS_DESCRIPTION}${_featureSummary}\n")
|
||||
ELSEIF("${_FS_WHAT}" STREQUAL "ALL")
|
||||
_FS_GET_FEATURE_SUMMARY( PACKAGES_FOUND _tmp1)
|
||||
_FS_GET_FEATURE_SUMMARY( PACKAGES_NOT_FOUND _tmp2)
|
||||
SET(_featureSummary "${_tmp1}${_tmp2}")
|
||||
IF(_FS_DESCRIPTION)
|
||||
SET(_fullText "${_FS_DESCRIPTION}${_tmp1}${_tmp2}\n")
|
||||
ELSE(_FS_DESCRIPTION)
|
||||
SET(_fullText "-- Found the following packages:${_tmp1}\n-- Did not find the following packages:${_tmp2}\n")
|
||||
ENDIF(_FS_DESCRIPTION)
|
||||
ELSE()
|
||||
MESSAGE(FATAL_ERROR "The WHAT argument of FEATURE_SUMMARY() is set to ${_FS_WHAT}, which is not a valid value.")
|
||||
ENDIF()
|
||||
|
||||
SET(_fullText "${_FS_DESCRIPTION}${_featureSummary}\n")
|
||||
|
||||
IF(_FS_FILENAME)
|
||||
IF(_FS_APPEND)
|
||||
FILE(APPEND "${_FS_FILENAME}" "${_fullText}")
|
||||
|
||||
Reference in new issue
Block a user