1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-09-28 15:56:33 -04:00
sdrangel/libfreedv/CMakeLists.txt

48 lines
667 B
CMake
Raw Normal View History

2019-03-04 17:04:27 -05:00
project(freedv)
set(freedv_SOURCES
freedv_api.cpp
)
set(freedv_HEADERS
2019-03-04 17:06:09 -05:00
codec2_cohpsk.h
codec2_fdmdv.h
2019-03-04 17:04:27 -05:00
codec2_fft.h
codec2_ofdm.h
defines.h
fdmdv_internal.h
fdv_arm_math.h
fmfsk.h
2019-03-04 17:06:09 -05:00
freedv_api_internal.h
2019-03-04 17:04:27 -05:00
freedv_data_channel.h
freedv_filter.h
freedv_vhf_framing.h
2019-03-04 17:06:09 -05:00
fsk.h
2019-03-04 17:04:27 -05:00
gp_interleaver.h
interldpc.h
kiss_fft.h
kiss_fftr.h
2019-03-04 17:06:09 -05:00
libfreedv.h
2019-03-04 17:04:27 -05:00
modem_probe.h
2019-03-04 17:06:09 -05:00
modem_stats.h
2019-03-04 17:04:27 -05:00
mpdecode_core.h
ofdm_internal.h
)
include_directories(
.
${CMAKE_CURRENT_BINARY_DIR}
${CODEC2_INCLUDE_DIR}
)
add_definitions(-DQT_SHARED)
add_library(freedv SHARED
${freedv_SOURCES}
)
target_link_libraries(freedv
${CODEC2_LIBRARIES}
)
install(TARGETS freedv DESTINATION lib)