mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-02-03 09:44:01 -05:00
SDRdaemonSink: updated cmake file for Debian
This commit is contained in:
parent
759bfffe73
commit
042368d04f
@ -1,5 +1,16 @@
|
||||
project(sdrdaemonsink)
|
||||
|
||||
find_package(LibNANOMSG)
|
||||
|
||||
if (HAS_SSSE3)
|
||||
message(STATUS "SDRdaemonFEC: use SSSE3 SIMD" )
|
||||
elseif (HAS_NEON)
|
||||
message(STATUS "SDRdaemonFEC: use Neon SIMD" )
|
||||
else()
|
||||
message(STATUS "SDRdaemonFEC: Unsupported architecture")
|
||||
return()
|
||||
endif()
|
||||
|
||||
set(sdrdaemonsink_SOURCES
|
||||
sdrdaemonsinkgui.cpp
|
||||
sdrdaemonsinkoutput.cpp
|
||||
@ -24,12 +35,22 @@ set(sdrdaemonsink_FORMS
|
||||
sdrdaemonsinkgui.ui
|
||||
)
|
||||
|
||||
if (BUILD_DEBIAN)
|
||||
target_include_directories(inputsdrdaemonfec PUBLIC
|
||||
.
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${LIBCM256CCSRC}
|
||||
${LIBNANOMSG_INCLUDE_DIR}
|
||||
)
|
||||
else (BUILD_DEBIAN)
|
||||
include_directories(
|
||||
.
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/devices
|
||||
${CM256CC_INCLUDE_DIR}
|
||||
${LIBNANOMSG_INCLUDE_DIR}
|
||||
)
|
||||
endif (BUILD_DEBIAN)
|
||||
|
||||
add_definitions(${QT_DEFINITIONS})
|
||||
add_definitions(-DQT_PLUGIN)
|
||||
@ -43,12 +64,21 @@ add_library(outputsdrdaemonsink SHARED
|
||||
${sdrdaemonsink_FORMS_HEADERS}
|
||||
)
|
||||
|
||||
if (BUILD_DEBIAN)
|
||||
target_link_libraries(inputsdrdaemonfec
|
||||
${QT_LIBRARIES}
|
||||
sdrbase
|
||||
cm256cc
|
||||
${LIBNANOMSG_LIBRARIES}
|
||||
)
|
||||
else (BUILD_DEBIAN)
|
||||
target_link_libraries(outputsdrdaemonsink
|
||||
${QT_LIBRARIES}
|
||||
sdrbase
|
||||
${CM256CC_LIBRARIES}
|
||||
${LIBNANOMSG_LIBRARIES}
|
||||
)
|
||||
endif (BUILD_DEBIAN)
|
||||
|
||||
qt5_use_modules(outputsdrdaemonsink Core Widgets)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user