cmake_modules/utils.cmake
changeset 9274 9749524d1767
parent 9253 90ea56f4f2f5
child 9339 14f5f3a1e2f7
equal deleted inserted replaced
9271:118cc5c1f677 9274:9749524d1767
    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})