diff --git a/src/lib/spinel/CMakeLists.txt b/src/lib/spinel/CMakeLists.txt index 9e8339768..0e41c8798 100644 --- a/src/lib/spinel/CMakeLists.txt +++ b/src/lib/spinel/CMakeLists.txt @@ -85,10 +85,12 @@ target_link_libraries(openthread-spinel-rcp ot-config ) -add_executable(ot-test-spinel - spinel.c -) -target_compile_definitions(ot-test-spinel - PRIVATE -DSPINEL_SELF_TEST=1 -D_GNU_SOURCE -) -add_test(NAME ot-test-spinel COMMAND ot-test-spinel) +if(BUILD_TESTING) + add_executable(ot-test-spinel + spinel.c + ) + target_compile_definitions(ot-test-spinel + PRIVATE -DSPINEL_SELF_TEST=1 -D_GNU_SOURCE + ) + add_test(NAME ot-test-spinel COMMAND ot-test-spinel) +endif() diff --git a/src/lib/url/CMakeLists.txt b/src/lib/url/CMakeLists.txt index 8dd0f2fd0..0ed677bc1 100644 --- a/src/lib/url/CMakeLists.txt +++ b/src/lib/url/CMakeLists.txt @@ -32,13 +32,15 @@ add_library(openthread-url EXCLUDE_FROM_ALL target_link_libraries(openthread-url PRIVATE ot-config) -add_executable(ot-test-url - url.cpp -) -target_compile_definitions(ot-test-url - PRIVATE -DSELF_TEST=1 -) -target_link_libraries(ot-test-url - PRIVATE ot-config -) -add_test(NAME ot-test-url COMMAND ot-test-url) +if(BUILD_TESTING) + add_executable(ot-test-url + url.cpp + ) + target_compile_definitions(ot-test-url + PRIVATE -DSELF_TEST=1 + ) + target_link_libraries(ot-test-url + PRIVATE ot-config + ) + add_test(NAME ot-test-url COMMAND ot-test-url) +endif()