Changeset View
Changeset View
Standalone View
Standalone View
build_files/cmake/macros.cmake
| Show First 20 Lines • Show All 1,161 Lines • ▼ Show 20 Lines | macro(set_and_warn_dependency | ||||
| _dependency _setting _val) | _dependency _setting _val) | ||||
| # when $_dependency is disabled, forces $_setting = $_val | # when $_dependency is disabled, forces $_setting = $_val | ||||
| if(NOT ${${_dependency}} AND ${${_setting}}) | if(NOT ${${_dependency}} AND ${${_setting}}) | ||||
| message(STATUS "'${_dependency}' is disabled: forcing 'set(${_setting} ${_val})'") | message(STATUS "'${_dependency}' is disabled: forcing 'set(${_setting} ${_val})'") | ||||
| set(${_setting} ${_val}) | set(${_setting} ${_val}) | ||||
| endif() | endif() | ||||
| endmacro() | endmacro() | ||||
| macro(without_system_libs_begin) | |||||
| set(CMAKE_IGNORE_PATH "${CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES};${CMAKE_SYSTEM_INCLUDE_PATH};${CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES};${CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES}") | |||||
| endmacro() | |||||
| macro(without_system_libs_end) | |||||
| unset(CMAKE_IGNORE_PATH) | |||||
| endmacro() | |||||