From 9219b6020e314008a9efc3494f41be25f39c9687 Mon Sep 17 00:00:00 2001 From: Ivan Krylov Date: Thu, 13 Dec 2018 17:52:50 +0300 Subject: [PATCH] tests: only link with libm on UNIX systems --- test/CMakeLists.txt | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index a184644..1e5f51c 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,32 +1,42 @@ add_executable(cwttest cwttest.c) -target_link_libraries(cwttest wavelib m) +target_link_libraries(cwttest wavelib) add_executable(dwttest dwttest.c) -target_link_libraries(dwttest wavelib m) +target_link_libraries(dwttest wavelib) add_executable(swttest swttest.c) -target_link_libraries(swttest wavelib m) +target_link_libraries(swttest wavelib) add_executable(modwttest modwttest.c) -target_link_libraries(modwttest wavelib m) +target_link_libraries(modwttest wavelib) add_executable(dwpttest dwpttest.c) -target_link_libraries(dwpttest wavelib m) +target_link_libraries(dwpttest wavelib) add_executable(wtreetest wtreetest.c) -target_link_libraries(wtreetest wavelib m) +target_link_libraries(wtreetest wavelib) add_executable(denoisetest denoisetest.c) -target_link_libraries(denoisetest wauxlib wavelib m) +target_link_libraries(denoisetest wauxlib wavelib) + +if(UNIX) + target_link_libraries(cwttest m) + target_link_libraries(dwttest m) + target_link_libraries(swttest m) + target_link_libraries(modwttest m) + target_link_libraries(dwpttest m) + target_link_libraries(wtreetest m) + target_link_libraries(denoisetest m) +endif() set_target_properties(cwttest dwttest swttest modwttest dwpttest wtreetest denoisetest PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/test" - ) \ No newline at end of file + )