File tree Expand file tree Collapse file tree 5 files changed +5
-2
lines changed Expand file tree Collapse file tree 5 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ project (Jerry C ASM)
20
20
string (TOUPPER "${PLATFORM} " PLATFORM )
21
21
22
22
# Compiler configuration
23
- if (NOT ("${PLATFORM} " STREQUAL "DARWIN" ))
23
+ if (NOT (( "${PLATFORM} " STREQUAL "DARWIN" ) OR ( " ${PLATFORM} " STREQUAL "EXTERNAL" ) ))
24
24
if (NOT CMAKE_COMPILER_IS_GNUCC )
25
25
message (FATAL_ERROR "gcc compiler is required" )
26
26
endif ()
Original file line number Diff line number Diff line change @@ -17,4 +17,4 @@ include(CMakeForceCompiler)
17
17
set (CMAKE_SYSTEM_NAME EXTERNAL )
18
18
set (CMAKE_SYSTEM_PROCESSOR "${EXTERNAL_CMAKE_SYSTEM_PROCESSOR} " )
19
19
20
- CMAKE_FORCE_C_COMPILER (${EXTERNAL_CMAKE_C_COMPILER} GNU )
20
+ CMAKE_FORCE_C_COMPILER (${EXTERNAL_CMAKE_C_COMPILER} ${EXTERNAL_CMAKE_C_COMPILER_ID} )
Original file line number Diff line number Diff line change 64
64
-DCMAKE_TOOLCHAIN_FILE=build/configs/toolchain_external.cmake \
65
65
-DEXTERNAL_CMAKE_SYSTEM_PROCESSOR=xtensia-lx106 \
66
66
-DEXTERNAL_CMAKE_C_COMPILER=xtensa-lx106-elf-gcc \
67
+ -DEXTERNAL_CMAKE_C_COMPILER_ID=GNU \
67
68
-DEXTERNAL_BUILD_ENTRY_FILE="$(JERRY_BUILD_FILES)" \
68
69
-DEXTERNAL_COMPILE_FLAGS="$(ESP_CFLAGS)" \
69
70
-DEXTERNAL_LIBC_INTERFACE="$(ESP_INC)" \
Original file line number Diff line number Diff line change 44
44
-DUSE_COMPILER_DEFAULT_LIBC=YES \
45
45
-DEXTERNAL_CMAKE_SYSTEM_PROCESSOR=arm7-m \
46
46
-DEXTERNAL_CMAKE_C_COMPILER=arm-none-eabi-gcc \
47
+ -DEXTERNAL_CMAKE_C_COMPILER_ID=GNU \
47
48
-DEXTERNAL_COMPILE_FLAGS="$(EXT_CFLAGS)" \
48
49
-DEXTERNAL_MEM_HEAP_SIZE_KB=$(JERRYHEAP)
49
50
Original file line number Diff line number Diff line change 42
42
-DCMAKE_TOOLCHAIN_FILE=build/configs/toolchain_external.cmake \
43
43
-DEXTERNAL_CMAKE_SYSTEM_PROCESSOR=armv7l-hf \
44
44
-DEXTERNAL_CMAKE_C_COMPILER=arm-none-eabi-gcc \
45
+ -DEXTERNAL_CMAKE_C_COMPILER_ID=GNU \
45
46
-DEXTERNAL_BUILD_ENTRY_FILE=./targets/nuttx-stm32f4/main-nuttx.c \
46
47
-DEXTERNAL_COMPILE_FLAGS="$(EXT_CFLAGS)" \
47
48
-DEXTERNAL_LIBC_INTERFACE=$(NUTTXINC) \
You can’t perform that action at this time.
0 commit comments