Commit 87065f9c authored by Dominik Charousset's avatar Dominik Charousset

Add CMake preload script for selecting compiler

parent 04f76fbb
set(LABEL_EXPR "$ENV{label_exp}")
if ("${LABEL_EXPR}" MATCHES "gcc")
message(STATUS "Set CXX to g++ based on label_expr content")
set(CMAKE_C_COMPILER "gcc" CACHE PATH "c++ compiler option")
set(CMAKE_CXX_COMPILER "g++" CACHE PATH "c++ compiler option")
elseif ("${LABEL_EXPR}" MATCHES "clang")
message(STATUS "Set CXX to clang++ based on label_expr content")
set(CMAKE_C_COMPILER "clang" CACHE STRING "c++ compiler option")
set(CMAKE_CXX_COMPILER "clang++" CACHE STRING "c++ compiler option")
endif()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment