sdrangel/modemm17/CMakeLists.txt

59 wiersze
980 B
CMake
Czysty Zwykły widok Historia

2022-07-20 03:47:48 +00:00
project(modemm17)
set(modemm17_SOURCES
2022-07-27 12:58:33 +00:00
ClockRecovery.cpp
2022-07-20 03:47:48 +00:00
Correlator.cpp
FreqDevEstimator.cpp
Golay24.cpp
2022-07-24 17:11:44 +00:00
LinkSetupFrame.cpp
2022-07-20 03:47:48 +00:00
M17Demodulator.cpp
M17Modulator.cpp
2022-07-31 02:54:39 +00:00
M17Randomizer.cpp
2022-07-20 03:47:48 +00:00
)
set(modemm17_HEADERS
ax25_frame.h
CarrierDetect.h
ClockRecovery.h
Convolution.h
Correlator.h
CRC16.h
DataCarrierDetect.h
DeviationError.h
Filter.h
FirFilter.h
FreqDevEstimator.h
FrequencyError.h
Fsk4Demod.h
Golay24.h
IirFilter.h
LinkSetupFrame.h
M17Demodulator.h
M17FrameDecoder.h
M17Framer.h
M17Modulator.h
M17Randomizer.h
M17Synchronizer.h
PhaseEstimator.h
PolynomialInterleaver.h
SlidingDFT.h
SymbolEvm.h
Trellis.h
Util.h
Viterbi.h
)
include_directories(
${CMAKE_SOURCE_DIR}/exports
)
add_library(modemm17 SHARED
${modemm17_SOURCES}
)
target_link_libraries(modemm17
Qt::Core
2022-07-20 03:47:48 +00:00
)
install(TARGETS modemm17 DESTINATION ${INSTALL_LIB_DIR})