1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-06-07 09:04:08 +00:00

Sort out dependencies

This commit is contained in:
Carles Fernandez 2020-02-11 13:20:03 +01:00
parent 39f4adb058
commit 68388bd6c5
9 changed files with 16 additions and 9 deletions

View File

@ -33,8 +33,8 @@ target_link_libraries(input_filter_gr_blocks
PUBLIC PUBLIC
Gnuradio::blocks Gnuradio::blocks
Gnuradio::filter Gnuradio::filter
Volkgnsssdr::volkgnsssdr
PRIVATE PRIVATE
Volk::volk
Log4cpp::log4cpp Log4cpp::log4cpp
) )

View File

@ -25,7 +25,7 @@
#include "direct_resampler_conditioner_cs.h" #include "direct_resampler_conditioner_cs.h"
#include <glog/logging.h> #include <glog/logging.h>
#include <gnuradio/blocks/file_sink.h> #include <gnuradio/blocks/file_sink.h>
#include <volk/volk.h> #include <volk/volk.h> // for lv_8sc_t
#include <cmath> #include <cmath>
#include <cstdint> #include <cstdint>
#include <limits> #include <limits>

View File

@ -31,8 +31,9 @@ add_library(resampler_gr_blocks
target_link_libraries(resampler_gr_blocks target_link_libraries(resampler_gr_blocks
PUBLIC PUBLIC
Gnuradio::runtime Gnuradio::runtime
Volk::volk
Boost::headers # Fix for homebrew Boost::headers # Fix for homebrew
PRIVATE
Volk::volk
) )
if(ENABLE_CLANG_TIDY) if(ENABLE_CLANG_TIDY)

View File

@ -23,6 +23,7 @@
#include "direct_resampler_conditioner_cb.h" #include "direct_resampler_conditioner_cb.h"
#include <gnuradio/io_signature.h> #include <gnuradio/io_signature.h>
#include <volk/volk.h> // for lv_8sc_t
#include <algorithm> // for min #include <algorithm> // for min

View File

@ -21,8 +21,9 @@
#ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CB_H #ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CB_H
#define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CB_H #define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CB_H
#include <boost/shared_ptr.hpp>
#include <gnuradio/block.h> #include <gnuradio/block.h>
#include <volk/volk.h> #include <cstdint>
class direct_resampler_conditioner_cb; class direct_resampler_conditioner_cb;
using direct_resampler_conditioner_cb_sptr = boost::shared_ptr<direct_resampler_conditioner_cb>; using direct_resampler_conditioner_cb_sptr = boost::shared_ptr<direct_resampler_conditioner_cb>;

View File

@ -23,6 +23,7 @@
#include "direct_resampler_conditioner_cc.h" #include "direct_resampler_conditioner_cc.h"
#include <gnuradio/io_signature.h> #include <gnuradio/io_signature.h>
#include <volk/volk.h> // for gr_complex
#include <algorithm> // for min #include <algorithm> // for min
direct_resampler_conditioner_cc_sptr direct_resampler_make_conditioner_cc( direct_resampler_conditioner_cc_sptr direct_resampler_make_conditioner_cc(

View File

@ -28,8 +28,9 @@
#ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CC_H #ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CC_H
#define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CC_H #define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CC_H
#include <boost/shared_ptr.hpp>
#include <gnuradio/block.h> #include <gnuradio/block.h>
#include <volk/volk.h> #include <cstdint>
class direct_resampler_conditioner_cc; class direct_resampler_conditioner_cc;

View File

@ -23,6 +23,7 @@
#include "direct_resampler_conditioner_cs.h" #include "direct_resampler_conditioner_cs.h"
#include <gnuradio/io_signature.h> #include <gnuradio/io_signature.h>
#include <volk/volk.h> // for lv_16sc_t
#include <algorithm> // for min #include <algorithm> // for min

View File

@ -21,8 +21,9 @@
#ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CS_H #ifndef GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CS_H
#define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CS_H #define GNSS_SDR_DIRECT_RESAMPLER_CONDITIONER_CS_H
#include <boost/shared_ptr.hpp>
#include <gnuradio/block.h> #include <gnuradio/block.h>
#include <volk/volk.h> #include <cstdint>
class direct_resampler_conditioner_cs; class direct_resampler_conditioner_cs;
using direct_resampler_conditioner_cs_sptr = boost::shared_ptr<direct_resampler_conditioner_cs>; using direct_resampler_conditioner_cs_sptr = boost::shared_ptr<direct_resampler_conditioner_cs>;