FPHSA: Hide hint message when running CMake in script mode

Issue: #25941
This commit is contained in:
Peter Kokot
2025-01-06 06:06:25 +01:00
parent 3c4b9cd979
commit b8067f1967

View File

@@ -225,7 +225,7 @@ macro(_FPHSA_FAILURE_MESSAGE _msg)
set(__msg "${_msg}")
if(FPHSA_REASON_FAILURE_MESSAGE)
string(APPEND __msg "\n Reason given by package: ${FPHSA_REASON_FAILURE_MESSAGE}\n")
elseif(NOT DEFINED PROJECT_NAME)
elseif(NOT DEFINED PROJECT_NAME AND NOT CMAKE_SCRIPT_MODE_FILE)
string(APPEND __msg "\n"
"Hint: The project() command has not yet been called. It sets up system-specific search paths.")
endif()