diff --git a/cmake/iotjs.cmake b/cmake/iotjs.cmake index cdd3d2f918..39e13eb59f 100644 --- a/cmake/iotjs.cmake +++ b/cmake/iotjs.cmake @@ -14,6 +14,10 @@ cmake_minimum_required(VERSION 2.8) +if(NOT DEFINED PYTHON) + set(PYTHON "python") +endif() + include(${CMAKE_CURRENT_LIST_DIR}/JSONParser.cmake) set(IOTJS_SOURCE_DIR ${CMAKE_SOURCE_DIR}/src) @@ -378,7 +382,7 @@ add_custom_command( COMMAND ${CMAKE_C_COMPILER} ${JS2C_PREPROCESS_ARGS} ${IOTJS_MODULE_DEFINES} ${IOTJS_SOURCE_DIR}/iotjs_magic_strings.h > ${IOTJS_SOURCE_DIR}/iotjs_magic_strings.in - COMMAND python ${ROOT_DIR}/tools/js2c.py + COMMAND ${PYTHON} ${ROOT_DIR}/tools/js2c.py ARGS --buildtype=${JS2C_RUN_MODE} --modules "${IOTJS_JS_MODULES_STR}" ${JS2C_SNAPSHOT_ARG} diff --git a/deps/jerry b/deps/jerry index 4bdc3a1c46..5fdeb7c1d6 160000 --- a/deps/jerry +++ b/deps/jerry @@ -1 +1 @@ -Subproject commit 4bdc3a1c4618e48a4346de0d534e9030a9b2a5ea +Subproject commit 5fdeb7c1d68e8c5209e186e1760bc703a723d588