mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 05:47:13 +02:00
66 lines
1.2 KiB
Diff
66 lines
1.2 KiB
Diff
--- ./CMakeLists.txt
|
|
+++ ./CMakeLists.txt
|
|
@@ -8,7 +8,9 @@
|
|
|
|
set(TOOLCHAIN_PREFIX "" CACHE STRING "target host triplet, e.g. aarch64-linux-gnu")
|
|
include("cmake/SetupToolchain.cmake")
|
|
-include("cmake/ThirdParty.cmake")
|
|
+find_package(cxxopts)
|
|
+find_package(kissfft)
|
|
+include_directories(/usr/include/kissfft)
|
|
|
|
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
|
|
|
|
@@ -80,10 +82,6 @@
|
|
src/cli/Main.cpp
|
|
)
|
|
|
|
-add_dependencies(signal-estimator
|
|
- ${ALL_DEPENDENCIES}
|
|
- )
|
|
-
|
|
set(ALL_EXECUTABLES)
|
|
list(APPEND ALL_EXECUTABLES
|
|
signal-estimator
|
|
@@ -103,8 +101,10 @@
|
|
|
|
find_package(Threads)
|
|
target_link_libraries(signal-estimator
|
|
+ asound
|
|
m
|
|
${CMAKE_THREAD_LIBS_INIT}
|
|
+ kissfft-float
|
|
)
|
|
|
|
install(
|
|
@@ -136,10 +136,6 @@
|
|
${GENERATED_SOURCES}
|
|
)
|
|
|
|
- add_dependencies(generated_objects
|
|
- ${ALL_DEPENDENCIES}
|
|
- )
|
|
-
|
|
add_executable(signal-estimator-gui
|
|
src/gui/DeviceManager.cpp
|
|
src/gui/Main.cpp
|
|
@@ -150,10 +146,6 @@
|
|
src/gui/SignalEstimator.cpp
|
|
)
|
|
|
|
- add_dependencies(signal-estimator-gui
|
|
- ${ALL_DEPENDENCIES}
|
|
- )
|
|
-
|
|
list(APPEND ALL_EXECUTABLES
|
|
signal-estimator-gui
|
|
)
|
|
@@ -180,6 +172,7 @@
|
|
${QWT_LIBRARY}
|
|
Qt5::Core
|
|
Qt5::Widgets
|
|
+ kissfft-float
|
|
)
|
|
|
|
install(
|