cmake_minimum_required(VERSION 3.13)
project(SoapyAOR VERSION 0.1.0 LANGUAGES CXX)

find_package(SoapySDR 0.8.1 NO_MODULE REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(LIBUSB REQUIRED libusb-1.0)

include_directories(${LIBUSB_INCLUDE_DIRS})
link_directories(${LIBUSB_LIBRARY_DIRS})
add_compile_options(-Wall -Wextra -Wno-unused-parameter)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

SOAPY_SDR_MODULE_UTIL(
    TARGET AORSupport
    SOURCES SoapyAOR.cpp
    LIBRARIES ${LIBUSB_LIBRARIES} pthread
)
