Skip to content

Commit a1047d1

Browse files
author
François Baldassari
committed
Allow external builds to use non-gnu compilers
JerryScript-DCO-1.0-Signed-off-by: François Baldassari francois@pebble.com
1 parent 25b0750 commit a1047d1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ project (Jerry C ASM)
2020
string(TOUPPER "${PLATFORM}" PLATFORM)
2121

2222
# Compiler configuration
23-
if(NOT ("${PLATFORM}" STREQUAL "DARWIN"))
23+
if(NOT (("${PLATFORM}" STREQUAL "DARWIN") OR ("${PLATFORM}" STREQUAL "EXTERNAL")))
2424
if(NOT CMAKE_COMPILER_IS_GNUCC)
2525
message(FATAL_ERROR "gcc compiler is required")
2626
endif()

build/configs/toolchain_external.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ include(CMakeForceCompiler)
1717
set(CMAKE_SYSTEM_NAME EXTERNAL)
1818
set(CMAKE_SYSTEM_PROCESSOR "${EXTERNAL_CMAKE_SYSTEM_PROCESSOR}")
1919

20-
CMAKE_FORCE_C_COMPILER(${EXTERNAL_CMAKE_C_COMPILER} GNU)
20+
CMAKE_FORCE_C_COMPILER(${EXTERNAL_CMAKE_C_COMPILER} ${EXTERNAL_CMAKE_C_COMPILER_FAMILY})

0 commit comments

Comments
 (0)