| # Distributed under the OSI-approved BSD 3-Clause License. See accompanying |
| # file Copyright.txt or https://cmake.org/licensing for details. |
| |
| |
| find_program(CMAKE_MAKE_PROGRAM NAMES gmake make smake) |
| mark_as_advanced(CMAKE_MAKE_PROGRAM) |
| |
| # Look for a make tool provided by Xcode |
| if(NOT CMAKE_MAKE_PROGRAM AND CMAKE_HOST_APPLE) |
| execute_process(COMMAND xcrun --find make |
| OUTPUT_VARIABLE _xcrun_out OUTPUT_STRIP_TRAILING_WHITESPACE |
| ERROR_VARIABLE _xcrun_err) |
| if(_xcrun_out) |
| set_property(CACHE CMAKE_MAKE_PROGRAM PROPERTY VALUE "${_xcrun_out}") |
| endif() |
| endif() |