refact: add test-coverage.sh and some docs

Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
ComixHe
2023-08-14 16:30:16 +08:00
committed by Comix
parent c4c1d72568
commit de09f3dbc2
12 changed files with 89 additions and 28 deletions

View File

@ -18,19 +18,10 @@ target_link_libraries(${BIN_NAME} PRIVATE
dde_am_static
)
target_compile_options(${BIN_NAME} PRIVATE
-fno-access-control
-fsanitize=undefined
-fsanitize=address
)
target_link_options(${BIN_NAME} PRIVATE
-fsanitize=undefined
-fsanitize=address
)
target_compile_options(${BIN_NAME} PRIVATE "-fno-access-control")
add_test(
NAME UnitTest
COMMAND ${BIN_NAME}
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/tests
)