summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSilent <zdanio95@gmail.com>2021-12-01 00:24:47 +0100
committerMartijn van Beurden <mvanb1@gmail.com>2022-04-13 07:35:33 +0200
commit179cdce1db0c960fec0620a4db6985942f4ca3c8 (patch)
tree90839bb63eb94a67c21b6dde62b7ad8a4630783d /test
parent6debf337c87ababea5061cea7faf2e3cff107f8f (diff)
downloadflac-179cdce1db0c960fec0620a4db6985942f4ca3c8.tar.gz
cmake: Fix tests with BUILD_CXXLIBS or BUILD_PROGRAMS off
Fixes a regression introduced in 10797d58962dc13df5d4772322790754165a3c93
Diffstat (limited to 'test')
-rw-r--r--test/CMakeLists.txt22
1 files changed, 13 insertions, 9 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index da407117..945684c7 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -6,15 +6,19 @@ if(NOT UNIX)
add_test(NAME libFLAC
COMMAND $<TARGET_FILE:test_libFLAC>
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
- add_test(NAME libFLAC++
- COMMAND $<TARGET_FILE:test_libFLAC++>
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
- add_test(NAME flac_help
- COMMAND $<TARGET_FILE:flacapp> --help
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
- add_test(NAME metaflac_help
- COMMAND $<TARGET_FILE:metaflac> --help
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+ if(BUILD_CXXLIBS)
+ add_test(NAME libFLAC++
+ COMMAND $<TARGET_FILE:test_libFLAC++>
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+ endif()
+ if(BUILD_PROGRAMS)
+ add_test(NAME flac_help
+ COMMAND $<TARGET_FILE:flacapp> --help
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+ add_test(NAME metaflac_help
+ COMMAND $<TARGET_FILE:metaflac> --help
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+ endif()
return()
endif()