Enable LTO for unit tests.
This commit is contained in:
+1
-1
@@ -303,7 +303,7 @@ project (Jerry CXX C ASM)
|
|||||||
|
|
||||||
add_executable(${TARGET_NAME} ${SOURCE_UNIT_TEST_MAIN})
|
add_executable(${TARGET_NAME} ${SOURCE_UNIT_TEST_MAIN})
|
||||||
set_property(TARGET ${TARGET_NAME}
|
set_property(TARGET ${TARGET_NAME}
|
||||||
PROPERTY COMPILE_FLAGS "${COMPILE_FLAGS_JERRY} ${CXX_FLAGS_JERRY} ${FLAGS_UNIT_TEST}")
|
PROPERTY COMPILE_FLAGS "${COMPILE_FLAGS_JERRY} ${CXX_FLAGS_JERRY} ${FLAGS_COMMON_UNITTESTS}")
|
||||||
set_property(TARGET ${TARGET_NAME}
|
set_property(TARGET ${TARGET_NAME}
|
||||||
PROPERTY LINK_FLAGS "${COMPILE_FLAGS_JERRY} ${CXX_FLAGS_JERRY} ${FLAGS_COMMON_UNITTESTS} ${LINKER_FLAGS_COMMON}")
|
PROPERTY LINK_FLAGS "${COMPILE_FLAGS_JERRY} ${CXX_FLAGS_JERRY} ${FLAGS_COMMON_UNITTESTS} ${LINKER_FLAGS_COMMON}")
|
||||||
target_compile_definitions(${TARGET_NAME} PRIVATE ${DEFINES_UNIT_TEST})
|
target_compile_definitions(${TARGET_NAME} PRIVATE ${DEFINES_UNIT_TEST})
|
||||||
|
|||||||
Reference in New Issue
Block a user