@@ -36,6 +36,7 @@ option(OPT_BUILD_SPECTRAN_SOURCE "Build Spectran Source Module (Dependencies: Aa
3636option (OPT_BUILD_SPECTRAN_HTTP_SOURCE "Build Spectran HTTP Source Module (no dependencies required)" ON )
3737option (OPT_BUILD_SPYSERVER_SOURCE "Build SpyServer Source Module (no dependencies required)" ON )
3838option (OPT_BUILD_USRP_SOURCE "Build USRP Source Module (libuhd)" OFF )
39+ option (OPT_BUILD_VRTZMQ_SOURCE "Build VRT ZMQ Source Module (Dependencies: libzmq libvrt)" ON )
3940
4041# Sinks
4142option (OPT_BUILD_ANDROID_AUDIO_SINK "Build Android Audio Sink Module (Dependencies: AAudio, only for android)" OFF )
@@ -61,6 +62,7 @@ option(OPT_BUILD_WEATHER_SAT_DECODER "Build the HRPT decoder module (no dependen
6162option (OPT_BUILD_DISCORD_PRESENCE "Build the Discord Rich Presence module" ON )
6263option (OPT_BUILD_FREQUENCY_MANAGER "Build the Frequency Manager module" ON )
6364option (OPT_BUILD_IQ_EXPORTER "Build the IQ Exporter module" ON )
65+ option (OPT_BUILD_IF_AVERAGE "Build IF Average module (radio astronomy)" ON )
6466option (OPT_BUILD_RECORDER "Audio and baseband recorder" ON )
6567option (OPT_BUILD_RIGCTL_CLIENT "Rigctl client to make SDR++ act as a panadapter" ON )
6668option (OPT_BUILD_RIGCTL_SERVER "Rigctl backend for controlling SDR++ with software like gpredict" ON )
@@ -235,6 +237,9 @@ if (OPT_BUILD_USRP_SOURCE)
235237add_subdirectory ("source_modules/usrp_source" )
236238endif (OPT_BUILD_USRP_SOURCE )
237239
240+ if (OPT_BUILD_VRTZMQ_SOURCE)
241+ add_subdirectory ("source_modules/vrtzmq_source" )
242+ endif (OPT_BUILD_VRTZMQ_SOURCE )
238243
239244# Sink modules
240245if (OPT_BUILD_ANDROID_AUDIO_SINK)
@@ -317,6 +322,10 @@ if (OPT_BUILD_IQ_EXPORTER)
317322add_subdirectory ("misc_modules/iq_exporter" )
318323endif (OPT_BUILD_IQ_EXPORTER )
319324
325+ if (OPT_BUILD_IF_AVERAGE)
326+ add_subdirectory ("misc_modules/if_average" )
327+ endif (OPT_BUILD_IF_AVERAGE )
328+
320329if (OPT_BUILD_RECORDER)
321330add_subdirectory ("misc_modules/recorder" )
322331endif (OPT_BUILD_RECORDER )
@@ -409,4 +418,4 @@ endif ()
409418configure_file(${CMAKE_SOURCE_DIR} /cmake_uninstall.cmake ${CMAKE_CURRENT_BINARY_DIR} /cmake_uninstall.cmake @ONLY)
410419add_custom_target(uninstall ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR} /cmake_uninstall.cmake)
411420
412- # Create headers target
421+ # Create headers target
0 commit comments