mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-08 01:26:01 -05:00
85 lines
1.3 KiB
CMake
85 lines
1.3 KiB
CMake
project(dsd)
|
|
|
|
set(dsd_SOURCES
|
|
dmr_const.c
|
|
dmr_data.c
|
|
dmr_voice.c
|
|
dsd_audio.c
|
|
dsd_cleanupexit.c
|
|
dsd_comp.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_state.c
|
|
dsd_symbol.c
|
|
dsd_upsample.c
|
|
dstar_const.c
|
|
dstar_header.c
|
|
dstar.c
|
|
nxdn_const.c
|
|
nxdn_data.c
|
|
nxdn_voice.c
|
|
nxdn96.c
|
|
nxdn96_const.c
|
|
p25_lcw.c
|
|
p25p1_const.c
|
|
p25p1_heuristics.c
|
|
p25p1_hdu.c
|
|
p25p1_ldu1.c
|
|
p25p1_ldu2.c
|
|
p25p1_tdulc.c
|
|
provoice.c
|
|
provoice_const.c
|
|
x2tdma_const.c
|
|
x2tdma_data.c
|
|
x2tdma_voice.c
|
|
)
|
|
|
|
set(dsd_HEADERS
|
|
config.h
|
|
descramble.h
|
|
dmr_const.h
|
|
dsd_cleanupexit.h
|
|
dsd_comp.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)
|
|
|
|
|