1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-03 07:21:14 -05:00
sdrangel/plugins/channelrx/CMakeLists.txt

73 lines
1.9 KiB
CMake
Raw Normal View History

project(demod)
if (Qt5Quick_FOUND AND Qt5QuickWidgets_FOUND AND Qt5Positioning_FOUND)
add_subdirectory(demodadsb)
add_subdirectory(demodvor)
endif()
2016-03-09 00:39:19 -05:00
add_subdirectory(demodam)
add_subdirectory(demodbfm)
2016-03-09 20:29:42 -05:00
add_subdirectory(demodnfm)
add_subdirectory(demodssb)
2018-09-11 18:40:22 -04:00
add_subdirectory(udpsink)
2016-03-09 20:29:42 -05:00
add_subdirectory(demodwfm)
add_subdirectory(localsink)
2020-08-07 02:00:49 -04:00
add_subdirectory(filesink)
2019-05-03 19:55:58 -04:00
add_subdirectory(freqtracker)
add_subdirectory(demodchirpchat)
add_subdirectory(demodvorsc)
2021-01-13 14:58:07 -05:00
add_subdirectory(demodpacket)
2021-05-07 16:50:27 -04:00
add_subdirectory(demodais)
2021-06-22 12:38:56 -04:00
add_subdirectory(radioclock)
2014-11-05 07:34:33 -05:00
2021-04-16 17:56:15 -04:00
if(DAB_FOUND AND ZLIB_FOUND AND FAAD_FOUND)
add_subdirectory(demoddab)
endif()
2021-02-26 15:40:23 -05:00
if(APT_FOUND)
add_subdirectory(demodapt)
endif()
if(LIBDSDCC_FOUND AND LIBMBE_FOUND)
2016-04-07 07:05:53 -04:00
add_subdirectory(demoddsd)
endif(LIBDSDCC_FOUND AND LIBMBE_FOUND)
if (CM256CC_FOUND AND (HAS_SSE3 OR HAS_NEON))
2019-12-11 17:19:22 -05:00
add_subdirectory(remotesink)
endif()
2018-09-04 19:32:29 -04:00
if (CODEC2_FOUND)
add_subdirectory(demodfreedv)
endif(CODEC2_FOUND)
if (LIBSIGMF_FOUND AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
2020-11-10 05:06:39 -05:00
add_subdirectory(sigmffilesink)
endif()
2020-11-10 05:06:39 -05:00
if (Boost_FOUND AND Boost_VERSION_STRING VERSION_GREATER_EQUAL "1.70.0")
add_subdirectory(noisefigure)
endif()
if(NOT SERVER_MODE)
add_subdirectory(chanalyzer)
add_subdirectory(demodatv)
# need ffmpeg 3.1 that correstonds to
# libavutil 55.27.100
# libavcodec 57.48.101
# libavformat 57.40.101
find_package(FFmpeg COMPONENTS AVCODEC AVFORMAT AVUTIL SWSCALE)
if (FFMPEG_FOUND)
if(WIN32)
add_subdirectory(demoddatv)
else()
if((AVUTIL_VERSION VERSION_GREATER "55.27.99") AND (AVCODEC_VERSION VERSION_GREATER "57.48.101"))
message(STATUS "Include demoddatv")
add_subdirectory(demoddatv)
else()
message(STATUS "FFmpeg too old to compile demoddatv; needs at least avutil: 55.27.100, avcodec/avformat: 57.48.101")
endif()
endif()
endif()
endif()