From f86b78a886c7fb69aefef4d4eeb251d9df09a2b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zsolt=20Borb=C3=A9ly?= Date: Thu, 2 Jul 2020 17:12:13 +0200 Subject: [PATCH] Fix the configuration of stack measurement in jerry-test (#3971) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Build command via CMake parameter: ``` tools/build.py --jerry-cmdline-test=on --cmake-param=-DJERRY_TEST_STACK_MEASURE=ON --compile-flag=-static ``` Build command via compile flag: ``` tools/build.py --jerry-cmdline-test=on --compile-flag=-DJERRY_TEST_STACK_MEASURE=1 --compile-flag=-static ``` JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com --- jerry-main/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jerry-main/CMakeLists.txt b/jerry-main/CMakeLists.txt index 4d7ff7ced..06323cc57 100644 --- a/jerry-main/CMakeLists.txt +++ b/jerry-main/CMakeLists.txt @@ -71,7 +71,9 @@ endif() if(JERRY_CMDLINE_TEST) jerry_create_executable("jerry-test" "main-unix-test.c" "benchmarking.c") target_link_libraries("jerry-test" jerry-port-default-minimal) - target_compile_definitions("jerry-test" PRIVATE -DJERRY_TEST_STACK_MEASURE=1) + if (JERRY_TEST_STACK_MEASURE) + target_compile_definitions("jerry-test" PRIVATE -DJERRY_TEST_STACK_MEASURE=1) + endif() endif() if(JERRY_CMDLINE_SNAPSHOT)