From c61e822a454e3afdda5c0cdb606dab6ef4be2c0c Mon Sep 17 00:00:00 2001 From: Sergio Abraham Martinez Rodriguez Date: Thu, 8 Sep 2016 12:04:35 +0100 Subject: [PATCH] Specify profile and be able to add extra parameters to configuration (#1333) Also added jerryscript errors to default compilation JerryScript-DCO-1.0-Signed-off-by: Sergio Martinez sergio.martinez.rodriguez@intel.com --- targets/zephyr/Makefile.zephyr | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/targets/zephyr/Makefile.zephyr b/targets/zephyr/Makefile.zephyr index 28dd06f4f..4adba1558 100755 --- a/targets/zephyr/Makefile.zephyr +++ b/targets/zephyr/Makefile.zephyr @@ -30,6 +30,7 @@ TARGET_ZEPHYR_SRC_DIR = $(TARGET_ZEPHYR)/src TYPE ?= jerry-core JERRYHEAP ?= 16 +JERRYPROFILE ?= minimal # Include functionality like regular expressions # check Jerry script documentation @@ -118,7 +119,8 @@ endif cmake -B$(INTERM) -H./ \ -DENABLE_LTO=OFF \ -DFEATURE_VALGRIND=OFF \ - -DFEATURE_PROFILE=minimal \ + -DFEATURE_PROFILE=$(JERRYPROFILE) \ + -DFEATURE_ERROR_MESSAGES=ON \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_VERBOSE_MAKEFILE=$(V) \ -DMEM_HEAP_SIZE_KB=$(JERRYHEAP) \ @@ -131,7 +133,8 @@ endif -DCMAKE_TOOLCHAIN_FILE=cmake/toolchain_external.cmake \ -DFEATURE_SNAPSHOT_EXEC=OFF \ -DENABLE_ALL_IN_ONE=OFF \ - -DJERRY_LIBC=OFF + -DJERRY_LIBC=OFF \ + $(EXT_JERRY_FLAGS) make -C $(INTERM) $(TYPE)$(VARIETY) V=1