summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Engberg <daniel.engberg.lists@pyret.net>2021-05-09 13:34:50 +0200
committerRalph Giles <giles@thaumas.net>2021-05-12 09:51:20 -0700
commit84c023699cdf023a32fa4ded32019f194afcdad0 (patch)
treeffacfcf0fcebe0662a48289e278cdcff24c64d32
parent8d28a1937dbb5b1b4b92b07eeee4e18968be77fc (diff)
downloadlibvorbis-git-84c023699cdf023a32fa4ded32019f194afcdad0.tar.gz
CMake: Link libm to test binaries if available.HEADmaster
If libm is available link it to test binaries which will otherwise fail to compile. Tested on FreeBSD 13-STABLE. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> Signed-off-by: Ralph Giles <giles@thaumas.net>
-rw-r--r--test/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 8cc5abe8..2a6a42c5 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,3 +1,3 @@
add_executable(vorbis_test util.c util.h write_read.c write_read.h test.c)
-target_link_libraries(vorbis_test PRIVATE Vorbis::vorbisenc)
+target_link_libraries(vorbis_test PRIVATE Vorbis::vorbisenc $<$<BOOL:${HAVE_LIBM}>:m>)
add_test(NAME vorbis_test COMMAND vorbis_test)