Răsfoiți Sursa

Merge topic 'patch-script-mode'

b8067f1967 FPHSA: Hide hint message when running CMake in script mode

Acked-by: Kitware Robot <[email protected]>
Acked-by: buildbot <[email protected]>
Merge-request: !10144
Brad King 11 luni în urmă
părinte
comite
f875830868
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      Modules/FindPackageHandleStandardArgs.cmake

+ 1 - 1
Modules/FindPackageHandleStandardArgs.cmake

@@ -226,7 +226,7 @@ macro(_FPHSA_FAILURE_MESSAGE _msg)
   set(__msg "${_msg}")
   set(__msg "${_msg}")
   if(FPHSA_REASON_FAILURE_MESSAGE)
   if(FPHSA_REASON_FAILURE_MESSAGE)
     string(APPEND __msg "\n    Reason given by package: ${FPHSA_REASON_FAILURE_MESSAGE}\n")
     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"
     string(APPEND __msg "\n"
       "Hint: The project() command has not yet been called.  It sets up system-specific search paths.")
       "Hint: The project() command has not yet been called.  It sets up system-specific search paths.")
   endif()
   endif()