mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-08-24 08:22:28 -04:00
71 lines
1.1 KiB
CMake
71 lines
1.1 KiB
CMake
|
project(dsd)
|
||
|
|
||
|
set(dsd_SOURCES
|
||
|
dmr_data.c
|
||
|
dmr_voice.c
|
||
|
dsd_audio.c
|
||
|
dsd_cleanupexit.c
|
||
|
dsd_dibit.c
|
||
|
# dsd_file.c
|
||
|
dsd_filters.c
|
||
|
dsd_frame_sync.c
|
||
|
dsd_frame.c
|
||
|
dsd_livescanner.c
|
||
|
dsd_mbe.c
|
||
|
dsd_nocarrier.c
|
||
|
dsd_opts.c
|
||
|
dsd_symbol.c
|
||
|
dsd_upsample.c
|
||
|
dstar_header.c
|
||
|
dstar.c
|
||
|
nxdn_data.c
|
||
|
nxdn_voice.c
|
||
|
nxdn96.c
|
||
|
p25_lcw.c
|
||
|
p25p1_hdu.c
|
||
|
p25p1_ldu1.c
|
||
|
p25p1_ldu2.c
|
||
|
p25p1_tdulc.c
|
||
|
provoice.c
|
||
|
x2tdma_data.c
|
||
|
x2tdma_voice.c
|
||
|
)
|
||
|
|
||
|
set(dsd_HEADERS
|
||
|
config.h
|
||
|
descramble.h
|
||
|
dmr_const.h
|
||
|
dsd_cleanupexit.h
|
||
|
dsd_livescanner.h
|
||
|
dsd_nocarrier.h
|
||
|
dsd_opts.h
|
||
|
dsd_state.h
|
||
|
dsd.h
|
||
|
dstar_const.h
|
||
|
dstar_header.h
|
||
|
fcs.h
|
||
|
nxdn_const.h
|
||
|
nxdn96_const.h
|
||
|
p25p1_const.h
|
||
|
p25p1_heuristics.h
|
||
|
provoice_const.h
|
||
|
x2tdma_const.h
|
||
|
)
|
||
|
|
||
|
include_directories(
|
||
|
${PROJECT_SOURCE_DIR}
|
||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||
|
${LIBMBE_INCLUDE_DIR}
|
||
|
)
|
||
|
|
||
|
SET(LIBS ${LIBS} ${LIBMBE_LIBRARY})
|
||
|
|
||
|
add_definitions(-DQT_SHARED)
|
||
|
|
||
|
add_library(dsd SHARED
|
||
|
${dsd_SOURCES}
|
||
|
)
|
||
|
|
||
|
target_link_libraries(dsd ${LIBS})
|
||
|
|
||
|
install(TARGETS dsd DESTINATION lib)
|