mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-11-17 23:55:15 +00:00
Unify criteria in target definitions, more informative names
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
#
|
||||
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(pvt_adapters STATIC)
|
||||
target_sources(pvt_adapters
|
||||
PRIVATE
|
||||
@@ -35,8 +35,11 @@ target_include_directories(pvt_adapters
|
||||
${CMAKE_SOURCE_DIR}/src/core/interfaces
|
||||
)
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_LESS 1.58.0)
|
||||
target_compile_definitions(pvt_adapters PRIVATE -DOLD_BOOST=1)
|
||||
if(USE_OLD_BOOST_MATH_COMMON_FACTOR)
|
||||
target_compile_definitions(pvt_adapters
|
||||
PRIVATE
|
||||
-DUSE_OLD_BOOST_MATH_COMMON_FACTOR=1
|
||||
)
|
||||
endif()
|
||||
|
||||
if(ENABLE_CLANG_TIDY)
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
#include "rtklib_rtkpos.h" // for rtkfree, rtkinit
|
||||
#include <glog/logging.h> // for LOG
|
||||
#include <iostream> // for operator<<
|
||||
#if OLD_BOOST
|
||||
#if USE_OLD_BOOST_MATH_COMMON_FACTOR
|
||||
#include <boost/math/common_factor_rt.hpp>
|
||||
namespace bc = boost::math;
|
||||
#else
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(pvt_gr_blocks STATIC)
|
||||
target_sources(pvt_gr_blocks
|
||||
PRIVATE
|
||||
@@ -49,7 +49,7 @@ if(GNURADIO_USES_STD_POINTERS)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.1 AND NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)))
|
||||
if(USE_GENERIC_LAMBDAS)
|
||||
set(has_generic_lambdas HAS_GENERIC_LAMBDA=1)
|
||||
set(no_has_generic_lambdas HAS_GENERIC_LAMBDA=0)
|
||||
target_compile_definitions(pvt_gr_blocks
|
||||
@@ -73,14 +73,17 @@ if(ENABLE_CLANG_TIDY)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_LESS 1.58.0)
|
||||
target_compile_definitions(pvt_gr_blocks PRIVATE -DOLD_BOOST=1)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.72.99)
|
||||
if(USE_OLD_BOOST_MATH_COMMON_FACTOR)
|
||||
target_compile_definitions(pvt_gr_blocks
|
||||
PRIVATE
|
||||
-DBOOST_173_OR_GREATER=1
|
||||
-DUSE_OLD_BOOST_MATH_COMMON_FACTOR=1
|
||||
)
|
||||
endif()
|
||||
|
||||
if(USE_BOOST_BIND_PLACEHOLDERS)
|
||||
target_compile_definitions(pvt_gr_blocks
|
||||
PRIVATE
|
||||
-DUSE_BOOST_BIND_PLACEHOLDERS=1
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@ namespace fs = boost::filesystem;
|
||||
namespace errorlib = boost::system;
|
||||
#endif
|
||||
|
||||
#if OLD_BOOST
|
||||
#if USE_OLD_BOOST_MATH_COMMON_FACTOR
|
||||
#include <boost/math/common_factor_rt.hpp>
|
||||
namespace bc = boost::math;
|
||||
#else
|
||||
@@ -194,7 +194,7 @@ rtklib_pvt_gs::rtklib_pvt_gs(uint32_t nchannels,
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto&& PH1) { msg_handler_telemetry(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&rtklib_pvt_gs::msg_handler_telemetry, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&rtklib_pvt_gs::msg_handler_telemetry, this, _1));
|
||||
|
||||
@@ -46,7 +46,7 @@ set(PVT_LIB_HEADERS
|
||||
list(SORT PVT_LIB_HEADERS)
|
||||
list(SORT PVT_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(pvt_libs STATIC)
|
||||
target_sources(pvt_libs
|
||||
PRIVATE
|
||||
@@ -101,10 +101,10 @@ if(ENABLE_ARMA_NO_DEBUG)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.65.99)
|
||||
if(USE_BOOST_ASIO_IO_CONTEXT)
|
||||
target_compile_definitions(pvt_libs
|
||||
PUBLIC
|
||||
-DBOOST_GREATER_1_65
|
||||
-DUSE_BOOST_ASIO_IO_CONTEXT
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#if BOOST_GREATER_1_65
|
||||
#if USE_BOOST_ASIO_IO_CONTEXT
|
||||
using b_io_context = boost::asio::io_context;
|
||||
#else
|
||||
using b_io_context = boost::asio::io_service;
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#if BOOST_GREATER_1_65
|
||||
#if USE_BOOST_ASIO_IO_CONTEXT
|
||||
using b_io_context = boost::asio::io_context;
|
||||
#else
|
||||
using b_io_context = boost::asio::io_service;
|
||||
|
||||
@@ -80,7 +80,7 @@ endif()
|
||||
list(SORT ACQ_ADAPTER_HEADERS)
|
||||
list(SORT ACQ_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(acquisition_adapters STATIC)
|
||||
target_sources(acquisition_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -43,7 +43,7 @@ endif()
|
||||
list(SORT ACQ_GR_BLOCKS_HEADERS)
|
||||
list(SORT ACQ_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(acquisition_gr_blocks STATIC)
|
||||
target_sources(acquisition_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -18,7 +18,7 @@ endif()
|
||||
list(SORT ACQUISITION_LIB_HEADERS)
|
||||
list(SORT ACQUISITION_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(acquisition_libs STATIC)
|
||||
target_sources(acquisition_libs
|
||||
PRIVATE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(channel_adapters STATIC)
|
||||
target_sources(channel_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -20,7 +20,7 @@ set(CHANNEL_FSM_HEADERS
|
||||
list(SORT CHANNEL_FSM_HEADERS)
|
||||
list(SORT CHANNEL_FSM_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(channel_libs STATIC)
|
||||
target_sources(channel_libs
|
||||
PRIVATE
|
||||
@@ -56,7 +56,7 @@ if(GNURADIO_USES_STD_POINTERS)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.1 AND NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)))
|
||||
if(USE_GENERIC_LAMBDAS)
|
||||
set(has_generic_lambdas HAS_GENERIC_LAMBDA=1)
|
||||
set(no_has_generic_lambdas HAS_GENERIC_LAMBDA=0)
|
||||
target_compile_definitions(channel_libs
|
||||
@@ -71,10 +71,10 @@ else()
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.72.99)
|
||||
if(USE_BOOST_BIND_PLACEHOLDERS)
|
||||
target_compile_definitions(channel_libs
|
||||
PRIVATE
|
||||
-DBOOST_173_OR_GREATER=1
|
||||
-DUSE_BOOST_BIND_PLACEHOLDERS=1
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ channel_msg_receiver_cc::channel_msg_receiver_cc(std::shared_ptr<ChannelFsm> cha
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto&& PH1) { msg_handler_events(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&channel_msg_receiver_cc::msg_handler_events, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&channel_msg_receiver_cc::msg_handler_events, this, _1));
|
||||
|
||||
@@ -21,7 +21,7 @@ set(COND_ADAPTER_HEADERS
|
||||
list(SORT COND_ADAPTER_HEADERS)
|
||||
list(SORT COND_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(conditioner_adapters STATIC)
|
||||
target_sources(conditioner_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -29,7 +29,7 @@ set(DATATYPE_ADAPTER_HEADERS
|
||||
list(SORT DATATYPE_ADAPTER_HEADERS)
|
||||
list(SORT DATATYPE_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(data_type_adapters STATIC)
|
||||
target_sources(data_type_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -23,7 +23,7 @@ set(DATA_TYPE_GR_BLOCKS_HEADERS
|
||||
list(SORT DATA_TYPE_GR_BLOCKS_HEADERS)
|
||||
list(SORT DATA_TYPE_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(data_type_gr_blocks STATIC)
|
||||
target_sources(data_type_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -28,7 +28,7 @@ set(INPUT_FILTER_ADAPTER_HEADERS
|
||||
list(SORT INPUT_FILTER_ADAPTER_HEADERS)
|
||||
list(SORT INPUT_FILTER_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(input_filter_adapters STATIC)
|
||||
target_sources(input_filter_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -25,7 +25,7 @@ set(INPUT_FILTER_GR_BLOCKS_HEADERS
|
||||
list(SORT INPUT_FILTER_GR_BLOCKS_HEADERS)
|
||||
list(SORT INPUT_FILTER_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(input_filter_gr_blocks STATIC)
|
||||
target_sources(input_filter_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -71,7 +71,7 @@ endif()
|
||||
list(SORT GNSS_SPLIBS_HEADERS)
|
||||
list(SORT GNSS_SPLIBS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(algorithms_libs STATIC)
|
||||
target_sources(algorithms_libs
|
||||
PRIVATE
|
||||
@@ -189,7 +189,7 @@ endif()
|
||||
|
||||
###############################################################################
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(gnss_sdr_flags STATIC)
|
||||
target_sources(gnss_sdr_flags
|
||||
PRIVATE
|
||||
|
||||
@@ -52,7 +52,7 @@ set(RTKLIB_LIB_HEADERS
|
||||
list(SORT RTKLIB_LIB_HEADERS)
|
||||
list(SORT RTKLIB_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(algorithms_libs_rtklib STATIC)
|
||||
target_sources(algorithms_libs_rtklib
|
||||
PRIVATE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(obs_adapters STATIC)
|
||||
target_sources(obs_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(obs_gr_blocks STATIC)
|
||||
target_sources(obs_gr_blocks
|
||||
PRIVATE
|
||||
@@ -54,7 +54,7 @@ if(GNURADIO_USES_STD_POINTERS)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.1 AND NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)))
|
||||
if(USE_GENERIC_LAMBDAS)
|
||||
set(has_generic_lambdas HAS_GENERIC_LAMBDA=1)
|
||||
set(no_has_generic_lambdas HAS_GENERIC_LAMBDA=0)
|
||||
target_compile_definitions(obs_gr_blocks
|
||||
@@ -69,10 +69,10 @@ else()
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.72.99)
|
||||
if(USE_BOOST_BIND_PLACEHOLDERS)
|
||||
target_compile_definitions(obs_gr_blocks
|
||||
PRIVATE
|
||||
-DBOOST_173_OR_GREATER=1
|
||||
-DUSE_BOOST_BIND_PLACEHOLDERS=1
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ hybrid_observables_gs::hybrid_observables_gs(const Obs_Conf &conf_) : gr::block(
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_pvt_to_observables(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&hybrid_observables_gs::msg_handler_pvt_to_observables, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&hybrid_observables_gs::msg_handler_pvt_to_observables, this, _1));
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(observables_libs STATIC)
|
||||
target_sources(observables_libs
|
||||
PRIVATE
|
||||
|
||||
@@ -21,7 +21,7 @@ set(RESAMPLER_ADAPTER_HEADERS
|
||||
list(SORT RESAMPLER_ADAPTER_HEADERS)
|
||||
list(SORT RESAMPLER_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(resampler_adapters STATIC)
|
||||
target_sources(resampler_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -23,7 +23,7 @@ set(RESAMPLER_GR_BLOCKS_HEADERS
|
||||
list(SORT RESAMPLER_GR_BLOCKS_HEADERS)
|
||||
list(SORT RESAMPLER_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(resampler_gr_blocks STATIC)
|
||||
target_sources(resampler_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(signal_generator_adapters STATIC)
|
||||
target_sources(signal_generator_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
#
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(signal_generator_gr_blocks STATIC)
|
||||
target_sources(signal_generator_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -125,7 +125,7 @@ set(SIGNAL_SOURCE_ADAPTER_HEADERS
|
||||
list(SORT SIGNAL_SOURCE_ADAPTER_HEADERS)
|
||||
list(SORT SIGNAL_SOURCE_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(signal_source_adapters STATIC)
|
||||
target_sources(signal_source_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -43,7 +43,7 @@ set(SIGNAL_SOURCE_GR_BLOCKS_HEADERS
|
||||
list(SORT SIGNAL_SOURCE_GR_BLOCKS_HEADERS)
|
||||
list(SORT SIGNAL_SOURCE_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(signal_source_gr_blocks STATIC)
|
||||
target_sources(signal_source_gr_blocks
|
||||
PRIVATE
|
||||
@@ -104,21 +104,21 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.65.99)
|
||||
if(USE_BOOST_ASIO_IO_CONTEXT)
|
||||
target_compile_definitions(signal_source_gr_blocks
|
||||
PUBLIC
|
||||
-DBOOST_GREATER_1_65
|
||||
-DUSE_BOOST_ASIO_IO_CONTEXT
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.72.99)
|
||||
if(USE_BOOST_BIND_PLACEHOLDERS)
|
||||
target_compile_definitions(signal_source_gr_blocks
|
||||
PRIVATE
|
||||
-DBOOST_173_OR_GREATER=1
|
||||
-DUSE_BOOST_BIND_PLACEHOLDERS=1
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.1 AND NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)))
|
||||
if(USE_GENERIC_LAMBDAS)
|
||||
set(has_generic_lambdas HAS_GENERIC_LAMBDA=1)
|
||||
set(no_has_generic_lambdas HAS_GENERIC_LAMBDA=0)
|
||||
target_compile_definitions(signal_source_gr_blocks
|
||||
|
||||
@@ -134,7 +134,7 @@ rtl_tcp_signal_source_c::rtl_tcp_signal_source_c(const std::string &address,
|
||||
}
|
||||
|
||||
// 6. Start reading
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::asio::async_read(socket_, boost::asio::buffer(data_),
|
||||
boost::bind(&rtl_tcp_signal_source_c::handle_read, this, boost::placeholders::_1, boost::placeholders::_2)); // NOLINT(modernize-avoid-bind)
|
||||
#else
|
||||
@@ -319,7 +319,7 @@ void rtl_tcp_signal_source_c::handle_read(const boost::system::error_code &ec,
|
||||
// let woker know that more data is available
|
||||
not_empty_.notify_one();
|
||||
// Read some more
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::asio::async_read(socket_,
|
||||
boost::asio::buffer(data_),
|
||||
boost::bind(&rtl_tcp_signal_source_c::handle_read, this, boost::placeholders::_1, boost::placeholders::_2)); // NOLINT(modernize-avoid-bind)
|
||||
|
||||
@@ -51,7 +51,7 @@ using rtl_tcp_signal_source_c_sptr = std::shared_ptr<rtl_tcp_signal_source_c>;
|
||||
using rtl_tcp_signal_source_c_sptr = boost::shared_ptr<rtl_tcp_signal_source_c>;
|
||||
#endif
|
||||
|
||||
#if BOOST_GREATER_1_65
|
||||
#if USE_BOOST_ASIO_IO_CONTEXT
|
||||
using b_io_context = boost::asio::io_context;
|
||||
#else
|
||||
using b_io_context = boost::asio::io_service;
|
||||
|
||||
@@ -36,7 +36,7 @@ set(SIGNAL_SOURCE_LIB_HEADERS
|
||||
list(SORT SIGNAL_SOURCE_LIB_HEADERS)
|
||||
list(SORT SIGNAL_SOURCE_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(signal_source_libs STATIC)
|
||||
target_sources(signal_source_libs
|
||||
PRIVATE
|
||||
|
||||
@@ -37,7 +37,7 @@ set(TELEMETRY_DECODER_ADAPTER_HEADERS
|
||||
list(SORT TELEMETRY_DECODER_ADAPTER_HEADERS)
|
||||
list(SORT TELEMETRY_DECODER_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(telemetry_decoder_adapters STATIC)
|
||||
target_sources(telemetry_decoder_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -34,7 +34,7 @@ set(TELEMETRY_DECODER_GR_BLOCKS_HEADERS
|
||||
list(SORT TELEMETRY_DECODER_GR_BLOCKS_HEADERS)
|
||||
list(SORT TELEMETRY_DECODER_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(telemetry_decoder_gr_blocks STATIC)
|
||||
target_sources(telemetry_decoder_gr_blocks
|
||||
PRIVATE
|
||||
|
||||
@@ -22,7 +22,7 @@ set(TELEMETRY_DECODER_LIB_HEADERS
|
||||
list(SORT TELEMETRY_DECODER_LIB_HEADERS)
|
||||
list(SORT TELEMETRY_DECODER_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(telemetry_decoder_libs STATIC)
|
||||
target_sources(telemetry_decoder_libs
|
||||
PRIVATE
|
||||
|
||||
@@ -25,7 +25,7 @@ set(TELEMETRY_DECODER_LIBSWIFTCNAV_HEADERS
|
||||
list(SORT TELEMETRY_DECODER_LIBSWIFTCNAV_HEADERS)
|
||||
list(SORT TELEMETRY_DECODER_LIBSWIFTCNAV_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(telemetry_decoder_libswiftcnav STATIC)
|
||||
target_sources(telemetry_decoder_libswiftcnav
|
||||
PRIVATE
|
||||
|
||||
@@ -76,7 +76,7 @@ set(TRACKING_ADAPTER_HEADERS
|
||||
list(SORT TRACKING_ADAPTER_HEADERS)
|
||||
list(SORT TRACKING_ADAPTER_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(tracking_adapters STATIC)
|
||||
target_sources(tracking_adapters
|
||||
PRIVATE
|
||||
|
||||
@@ -61,7 +61,7 @@ set(TRACKING_GR_BLOCKS_HEADERS
|
||||
list(SORT TRACKING_GR_BLOCKS_HEADERS)
|
||||
list(SORT TRACKING_GR_BLOCKS_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(tracking_gr_blocks STATIC)
|
||||
target_sources(tracking_gr_blocks
|
||||
PRIVATE
|
||||
@@ -120,7 +120,7 @@ if(ENABLE_ARMA_NO_DEBUG)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.1 AND NOT ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0)))
|
||||
if(USE_GENERIC_LAMBDAS)
|
||||
set(has_generic_lambdas HAS_GENERIC_LAMBDA=1)
|
||||
set(no_has_generic_lambdas HAS_GENERIC_LAMBDA=0)
|
||||
target_compile_definitions(tracking_gr_blocks
|
||||
@@ -135,10 +135,10 @@ else()
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.72.99)
|
||||
if(USE_BOOST_BIND_PLACEHOLDERS)
|
||||
target_compile_definitions(tracking_gr_blocks
|
||||
PRIVATE
|
||||
-DBOOST_173_OR_GREATER=1
|
||||
-DUSE_BOOST_BIND_PLACEHOLDERS=1
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -101,7 +101,7 @@ dll_pll_veml_tracking::dll_pll_veml_tracking(const Dll_Pll_Conf &conf_) : gr::bl
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_telemetry_to_trk(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&dll_pll_veml_tracking::msg_handler_telemetry_to_trk, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&dll_pll_veml_tracking::msg_handler_telemetry_to_trk, this, _1));
|
||||
|
||||
@@ -91,7 +91,7 @@ dll_pll_veml_tracking_fpga::dll_pll_veml_tracking_fpga(const Dll_Pll_Conf_Fpga &
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_telemetry_to_trk(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&dll_pll_veml_tracking_fpga::msg_handler_telemetry_to_trk, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&dll_pll_veml_tracking_fpga::msg_handler_telemetry_to_trk, this, _1));
|
||||
|
||||
@@ -115,7 +115,7 @@ glonass_l1_ca_dll_pll_c_aid_tracking_cc::glonass_l1_ca_dll_pll_c_aid_tracking_cc
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_preamble_index(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, _1));
|
||||
|
||||
@@ -112,7 +112,7 @@ glonass_l1_ca_dll_pll_c_aid_tracking_sc::glonass_l1_ca_dll_pll_c_aid_tracking_sc
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_preamble_index(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&glonass_l1_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, _1));
|
||||
|
||||
@@ -112,7 +112,7 @@ glonass_l2_ca_dll_pll_c_aid_tracking_cc::glonass_l2_ca_dll_pll_c_aid_tracking_cc
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_preamble_index(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_cc::msg_handler_preamble_index, this, _1));
|
||||
|
||||
@@ -110,7 +110,7 @@ glonass_l2_ca_dll_pll_c_aid_tracking_sc::glonass_l2_ca_dll_pll_c_aid_tracking_sc
|
||||
#if HAS_GENERIC_LAMBDA
|
||||
[this](auto &&PH1) { msg_handler_preamble_index(PH1); });
|
||||
#else
|
||||
#if BOOST_173_OR_GREATER
|
||||
#if USE_BOOST_BIND_PLACEHOLDERS
|
||||
boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, boost::placeholders::_1));
|
||||
#else
|
||||
boost::bind(&glonass_l2_ca_dll_pll_c_aid_tracking_sc::msg_handler_preamble_index, this, _1));
|
||||
|
||||
@@ -73,7 +73,7 @@ endif()
|
||||
list(SORT TRACKING_LIB_HEADERS)
|
||||
list(SORT TRACKING_LIB_SOURCES)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.13)
|
||||
if(USE_CMAKE_TARGET_SOURCES)
|
||||
add_library(tracking_libs STATIC)
|
||||
target_sources(tracking_libs
|
||||
PRIVATE
|
||||
@@ -111,10 +111,10 @@ if(NOT CMAKE_VERSION VERSION_GREATER 3.11)
|
||||
)
|
||||
endif()
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER 1.65.99)
|
||||
if(USE_BOOST_ASIO_IO_CONTEXT)
|
||||
target_compile_definitions(tracking_libs
|
||||
PUBLIC
|
||||
-DBOOST_GREATER_1_65
|
||||
-DUSE_BOOST_ASIO_IO_CONTEXT
|
||||
)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
#include <boost/array.hpp>
|
||||
#include <boost/asio.hpp>
|
||||
|
||||
#if BOOST_GREATER_1_65
|
||||
#if USE_BOOST_ASIO_IO_CONTEXT
|
||||
using b_io_context = boost::asio::io_context;
|
||||
#else
|
||||
using b_io_context = boost::asio::io_service;
|
||||
|
||||
Reference in New Issue
Block a user