From 9707cf9f3bba80246df5195879a4e88b849d9129 Mon Sep 17 00:00:00 2001 From: Tapani Pihlajakuja Date: Fri, 22 May 2026 11:52:03 +0300 Subject: [PATCH] Add skip in CMake build for lc3plus unit test when source file is not present. --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a795e4fd2..441b987d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -196,9 +196,11 @@ add_library(lib_util ${libUtilSrcs} ${libUtilHeaders}) target_include_directories(lib_util PUBLIC lib_util PRIVATE lib_basop lib_com lib_enc lib_dec lib_rend lib_debug) target_include_directories(lib_util PRIVATE lib_lc3plus lib_isar) -if(NOT WMOPS) +if(NOT WMOPS AND EXISTS "${CMAKE_SOURCE_DIR}/scripts/split_rendering/lc3plus_basop/ivas_lc3plus_unit_test.c") add_executable(ivas_lc3plus_unit_test ${CMAKE_SOURCE_DIR}/scripts/split_rendering/lc3plus_basop/ivas_lc3plus_unit_test.c) target_link_libraries(ivas_lc3plus_unit_test lib_rend lib_dec lib_com lib_basop lib_debug lib_isar) +else() + message(WARNING "ivas_lc3plus_unit_test is not built - scripts folder probably missing") endif() file(GLOB libISARSrcs "lib_isar/*.c") -- GitLab