mirror of
https://github.com/jerryscript-project/jerryscript.git
synced 2025-12-15 16:29:21 +00:00
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
This commit is contained in:
parent
5c330d7f8e
commit
c61e822a45
@ -30,6 +30,7 @@ TARGET_ZEPHYR_SRC_DIR = $(TARGET_ZEPHYR)/src
|
|||||||
|
|
||||||
TYPE ?= jerry-core
|
TYPE ?= jerry-core
|
||||||
JERRYHEAP ?= 16
|
JERRYHEAP ?= 16
|
||||||
|
JERRYPROFILE ?= minimal
|
||||||
|
|
||||||
# Include functionality like regular expressions
|
# Include functionality like regular expressions
|
||||||
# check Jerry script documentation
|
# check Jerry script documentation
|
||||||
@ -118,7 +119,8 @@ endif
|
|||||||
cmake -B$(INTERM) -H./ \
|
cmake -B$(INTERM) -H./ \
|
||||||
-DENABLE_LTO=OFF \
|
-DENABLE_LTO=OFF \
|
||||||
-DFEATURE_VALGRIND=OFF \
|
-DFEATURE_VALGRIND=OFF \
|
||||||
-DFEATURE_PROFILE=minimal \
|
-DFEATURE_PROFILE=$(JERRYPROFILE) \
|
||||||
|
-DFEATURE_ERROR_MESSAGES=ON \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_VERBOSE_MAKEFILE=$(V) \
|
-DCMAKE_VERBOSE_MAKEFILE=$(V) \
|
||||||
-DMEM_HEAP_SIZE_KB=$(JERRYHEAP) \
|
-DMEM_HEAP_SIZE_KB=$(JERRYHEAP) \
|
||||||
@ -131,7 +133,8 @@ endif
|
|||||||
-DCMAKE_TOOLCHAIN_FILE=cmake/toolchain_external.cmake \
|
-DCMAKE_TOOLCHAIN_FILE=cmake/toolchain_external.cmake \
|
||||||
-DFEATURE_SNAPSHOT_EXEC=OFF \
|
-DFEATURE_SNAPSHOT_EXEC=OFF \
|
||||||
-DENABLE_ALL_IN_ONE=OFF \
|
-DENABLE_ALL_IN_ONE=OFF \
|
||||||
-DJERRY_LIBC=OFF
|
-DJERRY_LIBC=OFF \
|
||||||
|
$(EXT_JERRY_FLAGS)
|
||||||
|
|
||||||
make -C $(INTERM) $(TYPE)$(VARIETY) V=1
|
make -C $(INTERM) $(TYPE)$(VARIETY) V=1
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user