| 1234567891011121314151617181920212223242526272829 |
- # Find Mono compiler (mcs) & build system installation
- #
- # This module defines
- # mcs_EXECUTABLE
- # xbuild_EXECUTABLE
- # mcs_FOUND
- message(STATUS "Looking for Mono compiler (mcs) and xbuild installation...")
- find_program(mcs_EXECUTABLE NAMES mcs)
- find_program(xbuild_EXECUTABLE NAMES xbuild)
- if(mcs_EXECUTABLE AND xbuild_EXECUTABLE)
- set(mcs_FOUND TRUE)
- else()
- set(mcs_FOUND FALSE)
- endif()
- if(NOT mcs_FOUND)
- if(mcs_FIND_REQUIRED)
- message(FATAL_ERROR "Cannot find mcs and/or xbuild installation. Make sure Mono runtime and xbuild are installed.")
- return()
- else()
- message(WARNING "Cannot find mcs and/or xbuild installation. Make sure Mono runtime and xbuild are installed.")
- endif()
- else()
- message(STATUS "...mcs and xbuild OK.")
- endif()
- mark_as_advanced(mcs_EXECUTABLE xbuild_EXECUTABLE)
|