summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim HoSung <hs852.kim@samsung.com>2020-01-08 18:42:04 +0900
committerKim HoSung <hs852.kim@samsung.com>2020-01-08 18:42:04 +0900
commit7583818514fac3a349df75849291f30a16f3cadb (patch)
tree5b16b0e47195f54d54e24b5135b3e242ec694e9b
parent0915a240d6101b09bedd571d5b8fd176bb0c0bbb (diff)
downloadiotjs-sandbox/wangbiao/cmake_upgrade.tar.gz
iotjs-sandbox/wangbiao/cmake_upgrade.tar.bz2
iotjs-sandbox/wangbiao/cmake_upgrade.zip
Change-Id: Ib93be659ba958079208ab3ba050813c56aacc096 Signed-off-by: Hosung Kim <hs852.kim@samsung.com>
-rw-r--r--cmake/jerry.cmake7
1 files changed, 7 insertions, 0 deletions
diff --git a/cmake/jerry.cmake b/cmake/jerry.cmake
index c6dc7782..5a1a4338 100644
--- a/cmake/jerry.cmake
+++ b/cmake/jerry.cmake
@@ -14,6 +14,13 @@
cmake_minimum_required(VERSION 2.8)
+if (CMAKE_C_COMPILER_VERSION VERSION_GREATER 9)
+ list(APPEND EXTRA_JERRY_CMAKE_PARAMS -DCMAKE_C_FLAGS=-Wno-array-bounds)
+ if (CREATE_SHARED_LIB)
+ list(APPEND EXTRA_JERRY_CMAKE_PARAMS -DCMAKE_C_FLAGS=-fPIC)
+ endif()
+endif()
+
# Host jerry for snapshot generation
set(DEPS_HOST_JERRY deps/jerry-host)
ExternalProject_Add(hostjerry