cmake_modules/utils.cmake
changeset 9289 6bc1df062f04
parent 9274 9749524d1767
child 9339 14f5f3a1e2f7
equal deleted inserted replaced
9261:6e4feb4191a0 9289:6bc1df062f04
    10 
    10 
    11 macro(find_package_or_disable _PKG_NAME _VAR_NAME)
    11 macro(find_package_or_disable _PKG_NAME _VAR_NAME)
    12     find_package(${_PKG_NAME})
    12     find_package(${_PKG_NAME})
    13     string(TOUPPER ${_PKG_NAME} _PKG_NAME_UP)
    13     string(TOUPPER ${_PKG_NAME} _PKG_NAME_UP)
    14     if(NOT ${_PKG_NAME_UP}_FOUND)
    14     if(NOT ${_PKG_NAME_UP}_FOUND)
    15         message(SEND_ERROR "Missing ${_PKG_NAME}! Rerun cmake with -D${_VAR_NAME}=1 to build without it.")
    15         message(SEND_ERROR "Missing ${_PKG_NAME}! Rerun cmake with -D${_VAR_NAME}=1 to skip this error.")
    16     endif(NOT ${_PKG_NAME_UP}_FOUND)
    16     endif(NOT ${_PKG_NAME_UP}_FOUND)
    17 endmacro(find_package_or_disable _PKG_NAME _VAR_NAME)
    17 endmacro(find_package_or_disable _PKG_NAME _VAR_NAME)
    18 
    18 
    19 macro(find_package_or_disable_msg _PKG_NAME _VAR_NAME _MSG)
    19 macro(find_package_or_disable_msg _PKG_NAME _VAR_NAME _MSG)
    20     if(NOT ${_VAR_NAME})
    20     if(NOT ${_VAR_NAME})