Spec-Zone.ru › CMake 3.12

FindPackageMessage

FIND_PACKAGE_MESSAGE(<name> “сообщение для пользователя” “подробности результата поиска”)

Эта макрокоманда предназначена для использования в файлах модулей FindXXX.cmake. Она будет выводить сообщение один раз для каждого уникального результата поиска. Это полезно для информирования пользователя о местоположении найденного пакета. Первый аргумент указывает имя (XXX) пакета. Второй аргумент указывает отображаемое сообщение. Третий аргумент перечисляет подробности результата поиска, так что при их изменении сообщение будет отображаться снова. Макрокоманда также подчиняется аргументу QUIET команды find_package.

Пример:

if(X11_FOUND)
  FIND_PACKAGE_MESSAGE(X11 "Found X11: ${X11_X11_LIB}"
    "[${X11_X11_LIB}][${X11_INCLUDE_DIR}]")
else()
 ...
endif()

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.12/module/FindPackageMessage.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API