mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-17 14:05:25 +03:00
48 lines
1,015 B
Diff
48 lines
1,015 B
Diff
--- ./CMakeLists.txt.orig
|
|
+++ ./CMakeLists.txt
|
|
@@ -81,24 +81,12 @@
|
|
endif()
|
|
endfunction(checkout_submodule)
|
|
|
|
-checkout_submodule(3rdparty/concurrentqueue)
|
|
-checkout_submodule(3rdparty/cxxopts)
|
|
-checkout_submodule(3rdparty/kissfft)
|
|
+find_package(cxxopts)
|
|
+find_package(kissfft)
|
|
|
|
-option(KISSFFT_PKGCONFIG "" OFF)
|
|
-option(KISSFFT_STATIC "" ON)
|
|
-option(KISSFFT_TEST "" OFF)
|
|
-option(KISSFFT_TOOLS "" OFF)
|
|
-option(KISSFFT_USE_ALLOCA "" OFF)
|
|
-add_subdirectory(3rdparty/kissfft)
|
|
-target_compile_options(kissfft
|
|
- PRIVATE -w
|
|
- )
|
|
+include_directories(/usr/include/kissfft)
|
|
|
|
target_include_directories(signal-estimator SYSTEM
|
|
- PRIVATE 3rdparty/concurrentqueue
|
|
- PRIVATE 3rdparty/cxxopts/include
|
|
- PRIVATE 3rdparty/kissfft
|
|
PRIVATE src/cli
|
|
)
|
|
|
|
@@ -106,7 +94,7 @@
|
|
target_link_libraries(signal-estimator
|
|
asound
|
|
m
|
|
- kissfft
|
|
+ kissfft-float
|
|
${CMAKE_THREAD_LIBS_INIT}
|
|
)
|
|
|
|
@@ -167,7 +155,7 @@
|
|
${QWT_LIBRARY}
|
|
Qt5::Core
|
|
Qt5::Widgets
|
|
- kissfft
|
|
+ kissfft-float
|
|
)
|
|
|
|
install(
|