mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2026-04-18 22:32:44 +00:00
bugfix, new squelch system, dragon labs source
This commit is contained in:
28
source_modules/dragonlabs_source/CMakeLists.txt
Normal file
28
source_modules/dragonlabs_source/CMakeLists.txt
Normal file
@@ -0,0 +1,28 @@
|
||||
cmake_minimum_required(VERSION 3.13)
|
||||
project(dragonlabs_source)
|
||||
|
||||
file(GLOB SRC "src/*.cpp")
|
||||
|
||||
include(${SDRPP_MODULE_CMAKE})
|
||||
|
||||
if (MSVC)
|
||||
# Debugging only
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(libusb REQUIRED IMPORTED_TARGET libusb-1.0)
|
||||
target_link_libraries(dragonlabs_source PRIVATE PkgConfig::libusb)
|
||||
target_include_directories(dragonlabs_source PRIVATE "C:/Users/ryzerth/Documents/DragonLabs/products/KrakenSlayer/host/src")
|
||||
|
||||
target_include_directories(dragonlabs_source PRIVATE "C:/Program Files/DragonLabs/CR/include")
|
||||
target_link_directories(dragonlabs_source PRIVATE "C:/Program Files/DragonLabs/CR/lib")
|
||||
target_link_libraries(dragonlabs_source PRIVATE dlcr)
|
||||
elseif (ANDROID)
|
||||
# Not supported yet...
|
||||
else (MSVC)
|
||||
find_package(PkgConfig)
|
||||
|
||||
pkg_check_modules(LIBDLCR REQUIRED libdlcr)
|
||||
|
||||
target_include_directories(dragonlabs_source PRIVATE ${LIBDLCR_INCLUDE_DIRS})
|
||||
target_link_directories(dragonlabs_source PRIVATE ${LIBDLCR_LIBRARY_DIRS})
|
||||
target_link_libraries(dragonlabs_source PRIVATE ${LIBDLCR_LIBRARIES})
|
||||
endif ()
|
||||
Reference in New Issue
Block a user