diff options
author | Alexander <AKutsan@luxoft.com> | 2016-04-08 10:44:31 +0300 |
---|---|---|
committer | Alexander <AKutsan@luxoft.com> | 2016-04-21 15:03:10 +0300 |
commit | 0c3a71a7cc8437ec6fd6a8fc9c9f7ba02eec6b4c (patch) | |
tree | 828fc8798e336e02f1072ba70cb2a2367b4ffcb7 | |
parent | bbe5e332c7a9147725b79a9914e7b02c30895fdc (diff) | |
download | sdl_core-0c3a71a7cc8437ec6fd6a8fc9c9f7ba02eec6b4c.tar.gz |
Use compiler from environment variables
-rw-r--r-- | CMakeLists.txt | 3 | ||||
-rw-r--r-- | tools/CMakeLists.txt | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index bc57be20a1..3e2aa24166 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -63,6 +63,9 @@ set(SECURITY_OPTION "$ENV{SECURITY_MODE}") set(COMPONENTS_DIR ${CMAKE_SOURCE_DIR}/src/components) set(SNAPSHOT_TAG "$ENV{SNAPSHOT_TAG}") +set(CMAKE_CXX_COMPILER $ENV{CMAKE_CXX_COMPILER}) +set(CMAKE_C_COMPILER $ENV{CMAKE_C_COMPILER}) + if (ARCH_TYPE_OPTION) if (NOT (${ARCH_TYPE_OPTION} STREQUAL "x86") AND NOT (${ARCH_TYPE_OPTION} STREQUAL "armv7")) message(AUTHOR_WARNING "HW architecture is not defined, using x86. Allowed values are x86/armv7 (case sensitive)") diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 557c23f4e7..cf3e2c692c 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -5,7 +5,7 @@ include(ExternalProject) set(intergen_SOURCES "${CMAKE_CURRENT_LIST_DIR}/intergen") set(intergen_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/intergen") set(intergen_INSTALL_DIR "${CMAKE_CURRENT_BINARY_DIR}/intergen") -set(intergen_CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${intergen_INSTALL_DIR}) +set(intergen_CMAKE_ARGS -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_INSTALL_PREFIX=${intergen_INSTALL_DIR}) ExternalProject_Add(intergen SOURCE_DIR ${intergen_SOURCES} |