summaryrefslogtreecommitdiff
path: root/gr-blocks/grc
diff options
context:
space:
mode:
authorRon Economos <w6rz@comcast.net>2020-09-03 01:06:59 -0700
committerDerek Kozel <derek.kozel@gmail.com>2020-09-20 22:40:22 +0100
commitebf4b70e3fa9187c947b6b2f8352dafe36b7a77d (patch)
treecd5821c2b05447f5f8cdf359e5be89a8c8a83790 /gr-blocks/grc
parentc78198d72a5ae16c596c7bb9aa7768e43d6f1f94 (diff)
gr-blocks: More graceful error handling of missing sndfile dependency.
Diffstat (limited to 'gr-blocks/grc')
-rw-r--r--gr-blocks/grc/CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/gr-blocks/grc/CMakeLists.txt b/gr-blocks/grc/CMakeLists.txt
index ff1ba70991..f8e10d1d46 100644
--- a/gr-blocks/grc/CMakeLists.txt
+++ b/gr-blocks/grc/CMakeLists.txt
@@ -16,4 +16,11 @@ if(NOT ENABLE_GR_CTRLPORT)
)
endif(NOT ENABLE_GR_CTRLPORT)
+if(NOT SNDFILE_FOUND)
+ list(REMOVE_ITEM yml_files
+ ${CMAKE_CURRENT_SOURCE_DIR}/blocks_wavfile_sink.block.yml
+ ${CMAKE_CURRENT_SOURCE_DIR}/blocks_wavfile_source.block.yml
+ )
+endif()
+
install(FILES ${yml_files} DESTINATION ${GRC_BLOCKS_DIR})