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

50 lines
832 B
CMake

project(dsddemod)
set(dsddemod_SOURCES
dsddemod.cpp
dsddemodgui.cpp
dsddemodplugin.cpp
dsddecoder.cpp
)
set(dsddemod_HEADERS
dsddemod.h
dsddemodgui.h
dsddemodplugin.h
dsddecoder.h
)
set(dsddemod_FORMS
dsddemodgui.ui
)
include_directories(
.
${CMAKE_CURRENT_BINARY_DIR}
${LIBDSDCC_INCLUDE_DIR}
${LIBMBE_INCLUDE_DIR}
)
#include(${QT_USE_FILE})
add_definitions(${QT_DEFINITIONS})
add_definitions(-DQT_PLUGIN)
add_definitions(-DQT_SHARED)
qt5_wrap_ui(dsddemod_FORMS_HEADERS ${dsddemod_FORMS})
add_library(demoddsd SHARED
${dsddemod_SOURCES}
${dsddemod_HEADERS_MOC}
${dsddemod_FORMS_HEADERS}
)
target_link_libraries(demoddsd
${QT_LIBRARIES}
sdrbase
${LIBDSDCC_LIBRARIES}
${LIBMBE_LIBRARY}
)
qt5_use_modules(demoddsd Core Widgets OpenGL Multimedia)
install(TARGETS demoddsd DESTINATION lib/plugins/channelrx)