mirror of
https://github.com/reactos/CMake.git
synced 2024-12-13 22:58:41 +00:00
29c3edb87a
When testing CMAKE_<LANG>_COMPILER_ID values, do not explicitly dereference or quote the variable. We want if() to auto-dereference the variable and not its value. Also replace MATCHES with STREQUAL where equivalent.
11 lines
357 B
CMake
11 lines
357 B
CMake
cmake_minimum_required(VERSION 2.8.3.20110103)
|
|
project(ForceInclude C)
|
|
|
|
# Make sure the proper compiler is in use.
|
|
if(NOT MSVC AND NOT CMAKE_C_COMPILER_ID STREQUAL "Intel")
|
|
message(FATAL_ERROR "The ForceInclude test works only with MSVC or Intel")
|
|
endif()
|
|
|
|
add_executable(foo foo.c)
|
|
set_property(SOURCE foo.c PROPERTY COMPILE_FLAGS "/FIfoo1.h /FIfoo2.h")
|