1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-11-24 19:14:52 +00:00

Change CMake target names to more meaningful ones, reflecting the code tree

This commit is contained in:
Carles Fernandez
2019-02-10 18:34:28 +01:00
parent c46cdcb188
commit 75bd492d96
37 changed files with 187 additions and 187 deletions

View File

@@ -34,8 +34,8 @@ target_link_libraries(pvt_adapters
Armadillo::armadillo
Gnuradio::runtime
pvt_gr_blocks
pvt_lib
gnss_system_parameters
pvt_libs
core_system_parameters
PRIVATE
Boost::serialization
)

View File

@@ -32,13 +32,13 @@ target_link_libraries(pvt_gr_blocks
PUBLIC
Boost::date_time
Gnuradio::runtime
pvt_lib
pvt_libs
PRIVATE
Gflags::gflags
Glog::glog
Boost::filesystem
Boost::system
gnss_system_parameters
core_system_parameters
)
target_include_directories(pvt_gr_blocks

View File

@@ -53,15 +53,15 @@ list(SORT PVT_LIB_SOURCES)
source_group(Headers FILES ${PVT_LIB_HEADERS})
add_library(pvt_lib ${PVT_LIB_SOURCES} ${PVT_LIB_HEADERS})
add_library(pvt_libs ${PVT_LIB_SOURCES} ${PVT_LIB_HEADERS})
target_link_libraries(pvt_lib
target_link_libraries(pvt_libs
PUBLIC
Armadillo::armadillo
Boost::date_time
gnss_sp_libs
rtklib_lib
gnss_system_parameters
algorithms_libs
algorithms_libs_rtklib
core_system_parameters
PRIVATE
Boost::filesystem
Boost::system
@@ -70,16 +70,16 @@ target_link_libraries(pvt_lib
Matio::matio
)
target_include_directories(pvt_lib
target_include_directories(pvt_libs
PUBLIC
${CMAKE_SOURCE_DIR}/src/algorithms/libs
${CMAKE_SOURCE_DIR}/src/algorithms/libs/rtklib
${CMAKE_SOURCE_DIR}/src/core/receiver
)
target_compile_definitions(pvt_lib PRIVATE -DGNSS_SDR_VERSION="${VERSION}")
target_compile_definitions(pvt_libs PRIVATE -DGNSS_SDR_VERSION="${VERSION}")
set_property(TARGET pvt_lib APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
set_property(TARGET pvt_libs APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/src/algorithms/libs>
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/src/algorithms/libs/rtklib>

View File

@@ -88,29 +88,29 @@ list(SORT ACQ_ADAPTER_SOURCES)
source_group(Headers FILES ${ACQ_ADAPTER_HEADERS})
add_library(acq_adapters ${ACQ_ADAPTER_SOURCES} ${ACQ_ADAPTER_HEADERS})
add_library(acquisition_adapters ${ACQ_ADAPTER_SOURCES} ${ACQ_ADAPTER_HEADERS})
target_link_libraries(acq_adapters
target_link_libraries(acquisition_adapters
PUBLIC
Gnuradio::blocks
gnss_sp_libs
algorithms_libs
gnss_sdr_flags
acq_gr_blocks
gnss_system_parameters
acquisition_gr_blocks
core_system_parameters
PRIVATE
Boost::boost
Gflags::gflags
Glog::glog
Volkgnsssdr::volkgnsssdr
acquisition_lib
acquisition_libs
)
target_include_directories(acq_adapters
target_include_directories(acquisition_adapters
PUBLIC
${CMAKE_SOURCE_DIR}/src/core/interfaces
)
set_property(TARGET acq_adapters
set_property(TARGET acquisition_adapters
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -64,15 +64,15 @@ list(SORT ACQ_GR_BLOCKS_SOURCES)
source_group(Headers FILES ${ACQ_GR_BLOCKS_HEADERS})
add_library(acq_gr_blocks ${ACQ_GR_BLOCKS_SOURCES} ${ACQ_GR_BLOCKS_HEADERS})
add_library(acquisition_gr_blocks ${ACQ_GR_BLOCKS_SOURCES} ${ACQ_GR_BLOCKS_HEADERS})
target_link_libraries(acq_gr_blocks
target_link_libraries(acquisition_gr_blocks
PUBLIC
Gnuradio::runtime
Gnuradio::fft
Volk::volk
acquisition_lib
gnss_system_parameters
acquisition_libs
core_system_parameters
${OPT_LIBRARIES}
PRIVATE
Boost::filesystem
@@ -80,10 +80,10 @@ target_link_libraries(acq_gr_blocks
Glog::glog
Matio::matio
Volkgnsssdr::volkgnsssdr
gnss_sp_libs
algorithms_libs
)
target_include_directories(acq_gr_blocks
target_include_directories(acquisition_gr_blocks
PUBLIC
${CMAKE_SOURCE_DIR}/src/algorithms/libs
PRIVATE
@@ -91,10 +91,10 @@ target_include_directories(acq_gr_blocks
)
if(OPENCL_FOUND)
target_include_directories(acq_gr_blocks PUBLIC ${OPENCL_INCLUDE_DIRS})
target_include_directories(acquisition_gr_blocks PUBLIC ${OPENCL_INCLUDE_DIRS})
endif()
set_property(TARGET acq_gr_blocks
set_property(TARGET acquisition_gr_blocks
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -29,23 +29,23 @@ list(SORT ACQUISITION_LIB_SOURCES)
source_group(Headers FILES ${ACQUISITION_LIB_HEADERS})
add_library(acquisition_lib
add_library(acquisition_libs
${ACQUISITION_LIB_SOURCES}
${ACQUISITION_LIB_HEADERS}
)
target_link_libraries(acquisition_lib
target_link_libraries(acquisition_libs
PUBLIC
Volk::volk
Gnuradio::fft
PRIVATE
Gflags::gflags
Glog::glog
gnss_sp_libs
gnss_system_parameters
algorithms_libs
core_system_parameters
)
set_property(TARGET acquisition_lib
set_property(TARGET acquisition_libs
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -29,7 +29,7 @@ source_group(Headers FILES ${CHANNEL_ADAPTER_HEADERS})
target_link_libraries(channel_adapters
PUBLIC
Gnuradio::runtime
channel_fsm
channel_libs
PRIVATE
Gflags::gflags
Glog::glog

View File

@@ -31,19 +31,19 @@ list(SORT CHANNEL_FSM_SOURCES)
source_group(Headers FILES ${CHANNEL_FSM_HEADERS})
add_library(channel_fsm ${CHANNEL_FSM_SOURCES} ${CHANNEL_FSM_HEADERS})
add_library(channel_libs ${CHANNEL_FSM_SOURCES} ${CHANNEL_FSM_HEADERS})
target_link_libraries(channel_fsm
target_link_libraries(channel_libs
PUBLIC
Gnuradio::runtime
gnss_system_parameters
core_system_parameters
PRIVATE
Gflags::gflags
Glog::glog
gnss_rx
core_receiver
)
set_property(TARGET channel_fsm
set_property(TARGET channel_libs
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -40,30 +40,30 @@ list(SORT DATATYPE_ADAPTER_SOURCES)
source_group(Headers FILES ${DATATYPE_ADAPTER_HEADERS})
add_library(datatype_adapters
add_library(data_type_adapters
${DATATYPE_ADAPTER_SOURCES}
${DATATYPE_ADAPTER_HEADERS}
)
target_link_libraries(datatype_adapters
target_link_libraries(data_type_adapters
PUBLIC
Gnuradio::blocks
data_type_gr_blocks
gnss_sp_libs
gnss_system_parameters
algorithms_libs
core_system_parameters
PRIVATE
Gflags::gflags
Glog::glog
Volk::volk
)
target_include_directories(datatype_adapters
target_include_directories(data_type_adapters
PUBLIC
${CMAKE_SOURCE_DIR}/src/algorithms/libs
${CMAKE_SOURCE_DIR}/src/core/interfaces
)
set_property(TARGET datatype_adapters
set_property(TARGET data_type_adapters
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -43,7 +43,7 @@ target_link_libraries(data_type_gr_blocks
PUBLIC
Gnuradio::runtime
Boost::boost
gnss_sp_libs
algorithms_libs
PRIVATE
Volk::volk
)

View File

@@ -49,7 +49,7 @@ target_link_libraries(input_filter_adapters
Gnuradio::blocks
Gnuradio::filter
input_filter_gr_blocks
gnss_sp_libs
algorithms_libs
PRIVATE
Volk::volk
)

View File

@@ -105,9 +105,9 @@ list(SORT GNSS_SPLIBS_SOURCES)
source_group(Headers FILES ${GNSS_SPLIBS_HEADERS})
add_library(gnss_sp_libs ${GNSS_SPLIBS_SOURCES} ${GNSS_SPLIBS_HEADERS})
add_library(algorithms_libs ${GNSS_SPLIBS_SOURCES} ${GNSS_SPLIBS_HEADERS})
target_link_libraries(gnss_sp_libs
target_link_libraries(algorithms_libs
PUBLIC
Armadillo::armadillo
Boost::boost
@@ -116,7 +116,7 @@ target_link_libraries(gnss_sp_libs
Gnuradio::blocks
Volk::volk ${ORC_LIBRARIES}
Volkgnsssdr::volkgnsssdr
gnss_system_parameters
core_system_parameters
${OPT_LIBRARIES}
PRIVATE
Boost::filesystem
@@ -124,17 +124,17 @@ target_link_libraries(gnss_sp_libs
Glog::glog
)
target_include_directories(gnss_sp_libs
target_include_directories(algorithms_libs
PUBLIC
${CMAKE_SOURCE_DIR}/src/core/interfaces
${CMAKE_SOURCE_DIR}/src/core/receiver
)
target_compile_definitions(gnss_sp_libs
target_compile_definitions(algorithms_libs
PUBLIC -DGNSSSDR_INSTALL_DIR="${CMAKE_INSTALL_PREFIX}"
)
set_property(TARGET gnss_sp_libs
set_property(TARGET algorithms_libs
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -63,11 +63,11 @@ list(SORT RTKLIB_LIB_SOURCES)
source_group(Headers FILES ${RTKLIB_LIB_HEADERS})
add_library(rtklib_lib ${RTKLIB_LIB_SOURCES} ${RTKLIB_LIB_HEADERS})
add_library(algorithms_libs_rtklib ${RTKLIB_LIB_SOURCES} ${RTKLIB_LIB_HEADERS})
target_link_libraries(rtklib_lib
target_link_libraries(algorithms_libs_rtklib
PUBLIC
gnss_system_parameters
core_system_parameters
PRIVATE
Gflags::gflags
Glog::glog
@@ -75,7 +75,7 @@ target_link_libraries(rtklib_lib
${LAPACK}
)
set_property(TARGET rtklib_lib
set_property(TARGET algorithms_libs_rtklib
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -35,4 +35,4 @@ VOLK_PYTHON_INSTALL(
volk_gnsssdr_modtool
DESTINATION ${VOLK_RUNTIME_DIR}
COMPONENT "volk_gnsssdr"
)
)

View File

@@ -37,7 +37,7 @@ target_include_directories(obs_adapters
target_link_libraries(obs_adapters
PUBLIC
obs_gr_blocks
gnss_sp_libs
algorithms_libs
PRIVATE
Gflags::gflags
Glog::glog

View File

@@ -37,13 +37,13 @@ target_link_libraries(obs_gr_blocks
PUBLIC
Boost::boost
Gnuradio::blocks
gnss_system_parameters
core_system_parameters
PRIVATE
Gflags::gflags
Glog::glog
Boost::filesystem
Matio::matio
gnss_sp_libs
algorithms_libs
)
set_property(TARGET obs_gr_blocks

View File

@@ -33,7 +33,7 @@ target_link_libraries(signal_generator_adapters
PRIVATE
Gflags::gflags
Glog::glog
gnss_sp_libs
algorithms_libs
)
target_include_directories(signal_generator_adapters

View File

@@ -30,10 +30,10 @@ target_link_libraries(signal_generator_blocks
PUBLIC
Boost::boost
Gnuradio::runtime
gnss_system_parameters
core_system_parameters
PRIVATE
Volkgnsssdr::volkgnsssdr
gnss_sp_libs
algorithms_libs
)
target_include_directories(signal_generator_blocks

View File

@@ -189,10 +189,10 @@ target_link_libraries(signal_source_adapters
Gnuradio::runtime
Gnuradio::blocks
signal_source_gr_blocks
signal_source_lib
signal_source_libs
PRIVATE
gnss_sdr_flags
gnss_system_parameters
core_system_parameters
Gflags::gflags
Glog::glog
Volk::volk

View File

@@ -62,7 +62,7 @@ target_link_libraries(signal_source_gr_blocks
PUBLIC
Boost::thread
Gnuradio::runtime
signal_source_lib
signal_source_libs
PRIVATE
Gflags::gflags
Glog::glog

View File

@@ -65,20 +65,20 @@ list(SORT SIGNAL_SOURCE_LIB_SOURCES)
source_group(Headers FILES ${SIGNAL_SOURCE_LIB_HEADERS})
add_library(signal_source_lib ${SIGNAL_SOURCE_LIB_SOURCES} ${SIGNAL_SOURCE_LIB_HEADERS})
add_library(signal_source_libs ${SIGNAL_SOURCE_LIB_SOURCES} ${SIGNAL_SOURCE_LIB_HEADERS})
target_link_libraries(signal_source_lib
target_link_libraries(signal_source_libs
PUBLIC
Boost::boost
Gnuradio::runtime
PRIVATE
Gflags::gflags
Glog::glog
gnss_rx
core_receiver
)
if(ENABLE_PLUTOSDR OR ENABLE_FMCOMMS2)
target_link_libraries(signal_source_lib
target_link_libraries(signal_source_libs
PUBLIC
Gnuradio::iio
PRIVATE
@@ -87,12 +87,12 @@ if(ENABLE_PLUTOSDR OR ENABLE_FMCOMMS2)
endif()
if(ENABLE_FMCOMMS2 OR ENABLE_AD9361)
target_link_libraries(signal_source_lib
target_link_libraries(signal_source_libs
PUBLIC
Iio::iio
)
endif()
set_property(TARGET signal_source_lib APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
set_property(TARGET signal_source_libs APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -54,12 +54,12 @@ add_library(telemetry_decoder_adapters
target_link_libraries(telemetry_decoder_adapters
PUBLIC
telemetry_decoder_gr_blocks
gnss_system_parameters
core_system_parameters
PRIVATE
Gflags::gflags
Glog::glog
Gnuradio::runtime
telemetry_decoder_lib
telemetry_decoder_libs
)
target_include_directories(telemetry_decoder_adapters

View File

@@ -53,8 +53,8 @@ target_link_libraries(telemetry_decoder_gr_blocks
Gnuradio::runtime
Volkgnsssdr::volkgnsssdr
telemetry_decoder_libswiftcnav
telemetry_decoder_lib
gnss_system_parameters
telemetry_decoder_libs
core_system_parameters
PRIVATE
Boost::boost
Gflags::gflags

View File

@@ -33,18 +33,18 @@ list(SORT TELEMETRY_DECODER_LIB_SOURCES)
source_group(Headers FILES ${TELEMETRY_DECODER_LIB_HEADERS})
add_library(telemetry_decoder_lib
add_library(telemetry_decoder_libs
${TELEMETRY_DECODER_LIB_SOURCES}
${TELEMETRY_DECODER_LIB_HEADERS}
)
target_link_libraries(telemetry_decoder_lib
target_link_libraries(telemetry_decoder_libs
PRIVATE
Gflags::gflags
Glog::glog
)
set_property(TARGET telemetry_decoder_lib
set_property(TARGET telemetry_decoder_libs
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)

View File

@@ -18,4 +18,4 @@
add_subdirectory(adapters)
add_subdirectory(gnuradio_blocks)
add_subdirectory(libs)
add_subdirectory(libs)

View File

@@ -96,7 +96,7 @@ add_library(tracking_adapters
target_link_libraries(tracking_adapters
PUBLIC
tracking_gr_blocks
gnss_sp_libs
algorithms_libs
gnss_sdr_flags
)

View File

@@ -87,8 +87,8 @@ target_link_libraries(tracking_gr_blocks
Matio::matio
Volkgnsssdr::volkgnsssdr
gnss_sdr_flags
gnss_sp_libs
tracking_lib
algorithms_libs
tracking_libs
)
if(ENABLE_CUDA)

View File

@@ -71,27 +71,27 @@ list(SORT TRACKING_LIB_SOURCES)
source_group(Headers FILES ${TRACKING_LIB_HEADERS})
add_library(tracking_lib ${TRACKING_LIB_SOURCES} ${TRACKING_LIB_HEADERS})
add_library(tracking_libs ${TRACKING_LIB_SOURCES} ${TRACKING_LIB_HEADERS})
target_link_libraries(tracking_lib
target_link_libraries(tracking_libs
PUBLIC
Armadillo::armadillo
Boost::boost
Gnuradio::runtime
Volkgnsssdr::volkgnsssdr
gnss_system_parameters
core_system_parameters
${OPT_TRACKING_LIBRARIES}
PRIVATE
Gflags::gflags
Glog::glog
)
target_include_directories(tracking_lib
target_include_directories(tracking_libs
PUBLIC
${OPT_TRACKING_INCLUDES}
)
set_property(TARGET tracking_lib
set_property(TARGET tracking_libs
APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
)