Adding VALGRIND={ON,OFF} make option.

This commit is contained in:
Ruben Ayrapetyan
2015-02-16 13:58:22 +03:00
parent 26288b6b1b
commit 2667281745
4 changed files with 62 additions and 19 deletions
+3 -7
View File
@@ -53,6 +53,8 @@ project (Jerry CXX C ASM)
set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS )
# Determining platform and defining options
option(ENABLE_VALGRIND "Enable valgrind helpers in memory allocators" OFF)
set(PLATFORM "${CMAKE_SYSTEM_NAME}")
string(TOUPPER "${PLATFORM}" PLATFORM)
@@ -87,8 +89,7 @@ project (Jerry CXX C ASM)
COMPACT_PROFILE
COMPACT_PROFILE_MINIMAL
FULL_PROFILE
MEMORY_STATISTICS
VALGRIND)
MEMORY_STATISTICS)
# Profiles
# Full profile (default, so - no suffix)
@@ -103,11 +104,6 @@ project (Jerry CXX C ASM)
# Memory statistics
set(MODIFIER_SUFFIX_MEMORY_STATISTICS -mem_stats)
# Valgrind (TODO: make option)
# set(MODIFIER_SUFFIX_VALGRIND -valgrind)
# set(MODIFIER_DEFINES_VALGRIND DEFINES_JERRY_VALGRIND)
# set(MODIFIER_INCLUDE_VALGRIND INCLUDE_THIRD_PARTY_VALGRIND)
# Modifier lists
# Linux
set(MODIFIERS_LISTS_LINUX