Merge topic 'fix-message-details'
cd81da3
FindPackageMessage: Eliminate new lines using REGEX REPLACE0ae78b7
FindPackageMessage: Eliminate new lines in cache entries
This commit is contained in:
commit
accdb855c2
|
@ -34,6 +34,7 @@
|
||||||
FUNCTION(FIND_PACKAGE_MESSAGE pkg msg details)
|
FUNCTION(FIND_PACKAGE_MESSAGE pkg msg details)
|
||||||
# Avoid printing a message repeatedly for the same find result.
|
# Avoid printing a message repeatedly for the same find result.
|
||||||
IF(NOT ${pkg}_FIND_QUIETLY)
|
IF(NOT ${pkg}_FIND_QUIETLY)
|
||||||
|
STRING(REGEX REPLACE "[\n]" "" details "${details}")
|
||||||
SET(DETAILS_VAR FIND_PACKAGE_MESSAGE_DETAILS_${pkg})
|
SET(DETAILS_VAR FIND_PACKAGE_MESSAGE_DETAILS_${pkg})
|
||||||
IF(NOT "${details}" STREQUAL "${${DETAILS_VAR}}")
|
IF(NOT "${details}" STREQUAL "${${DETAILS_VAR}}")
|
||||||
# The message has not yet been printed.
|
# The message has not yet been printed.
|
||||||
|
|
Loading…
Reference in New Issue