1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-14 04:11:48 -05:00
sdrangel/wdsp/CMakeLists.txt

137 lines
2.0 KiB
CMake
Raw Normal View History

2024-06-16 05:31:13 -04:00
project(wdsp)
set(wdsp_SOURCES
../custom/apple/apple_compat.c
amd.cpp
ammod.cpp
amsq.cpp
anb.cpp
2024-06-16 05:31:13 -04:00
anf.cpp
anr.cpp
bandpass.cpp
bldr.cpp
bps.cpp
2024-07-02 18:52:16 -04:00
bpsnba.cpp
2024-06-16 05:31:13 -04:00
calculus.cpp
cblock.cpp
cfcomp.cpp
cfir.cpp
compress.cpp
delay.cpp
emnr.cpp
emph.cpp
eqp.cpp
2024-06-16 05:31:13 -04:00
fcurve.cpp
fir.cpp
fircore.cpp
2024-06-16 05:31:13 -04:00
firmin.cpp
firopt.cpp
2024-06-16 05:31:13 -04:00
fmd.cpp
fmmod.cpp
fmsq.cpp
gain.cpp
gen.cpp
icfir.cpp
iir.cpp
iqc.cpp
lmath.cpp
meter.cpp
meterlog10.cpp
nbp.cpp
nob.cpp
2024-06-16 05:31:13 -04:00
osctrl.cpp
patchpanel.cpp
resample.cpp
2024-07-17 15:50:58 -04:00
resamplef.cpp
2024-06-16 05:31:13 -04:00
rmatch.cpp
RXA.cpp
sender.cpp
shift.cpp
siphon.cpp
slew.cpp
2024-07-02 18:52:16 -04:00
snba.cpp
2024-06-16 05:31:13 -04:00
ssql.cpp
TXA.cpp
varsamp.cpp
wcpAGC.cpp
)
set(wdsp_HEADERS
amd.hpp
ammod.hpp
amsq.hpp
anb.hpp
2024-06-16 05:31:13 -04:00
anf.hpp
anr.hpp
bandpass.hpp
bldr.hpp
bps.hpp
2024-07-02 18:52:16 -04:00
bpsnba.hpp
2024-06-24 04:20:14 -04:00
bufferprobe.hpp
2024-06-16 05:31:13 -04:00
calculus.hpp
cblock.hpp
cfcomp.hpp
cfir.hpp
comm.hpp
compress.hpp
delay.hpp
emnr.hpp
emph.hpp
eqp.hpp
2024-06-16 05:31:13 -04:00
fcurve.hpp
fir.hpp
fircore.hpp
2024-06-16 05:31:13 -04:00
firmin.hpp
firopt.hpp
2024-06-16 05:31:13 -04:00
fmd.hpp
fmmod.hpp
fmsq.hpp
gain.hpp
gen.hpp
icfir.hpp
iir.hpp
iqc.hpp
lmath.hpp
meter.hpp
meterlog10.hpp
nbp.hpp
nob.hpp
2024-06-16 05:31:13 -04:00
osctrl.hpp
patchpanel.hpp
resample.hpp
2024-07-17 15:50:58 -04:00
resamplef.hpp
2024-06-16 05:31:13 -04:00
rmatch.hpp
RXA.hpp
sender.hpp
shift.hpp
siphon.hpp
slew.hpp
2024-07-02 18:52:16 -04:00
snba.hpp
2024-06-16 05:31:13 -04:00
ssql.hpp
TXA.hpp
varsamp.hpp
wcpAGC.hpp
)
include_directories(
${CMAKE_SOURCE_DIR}/exports
${CUSTOM_APPLE_INCLUDE}
${FFTW3F_INCLUDE_DIRS}
)
add_library(wdsp SHARED
${wdsp_SOURCES}
)
target_link_libraries(wdsp
${FFTW3F_LIBRARIES}
Qt::Core
)
set_target_properties(wdsp PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS true)
if (MSVC)
set_target_properties(wdsp PROPERTIES INTERPROCEDURAL_OPTIMIZATION false)
endif()
install(TARGETS wdsp DESTINATION ${INSTALL_LIB_DIR})