mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-06-29 16:42:55 +00:00
Break dependency by moving files
This commit is contained in:
parent
dd7a52c93b
commit
cf108a46c8
@ -22,7 +22,6 @@ set(GNSS_SPLIBS_SOURCES
|
|||||||
gps_l2c_signal.cc
|
gps_l2c_signal.cc
|
||||||
gps_l5_signal.cc
|
gps_l5_signal.cc
|
||||||
galileo_e1_signal_processing.cc
|
galileo_e1_signal_processing.cc
|
||||||
gnss_sdr_sample_counter.cc
|
|
||||||
gnss_signal_processing.cc
|
gnss_signal_processing.cc
|
||||||
gps_sdr_signal_processing.cc
|
gps_sdr_signal_processing.cc
|
||||||
glonass_l1_signal_processing.cc
|
glonass_l1_signal_processing.cc
|
||||||
@ -46,7 +45,6 @@ set(GNSS_SPLIBS_HEADERS
|
|||||||
gps_l2c_signal.h
|
gps_l2c_signal.h
|
||||||
gps_l5_signal.h
|
gps_l5_signal.h
|
||||||
galileo_e1_signal_processing.h
|
galileo_e1_signal_processing.h
|
||||||
gnss_sdr_sample_counter.h
|
|
||||||
gnss_signal_processing.h
|
gnss_signal_processing.h
|
||||||
gps_sdr_signal_processing.h
|
gps_sdr_signal_processing.h
|
||||||
glonass_l1_signal_processing.h
|
glonass_l1_signal_processing.h
|
||||||
@ -67,29 +65,12 @@ set(GNSS_SPLIBS_HEADERS
|
|||||||
geofunctions.h
|
geofunctions.h
|
||||||
)
|
)
|
||||||
|
|
||||||
if(ENABLE_FPGA)
|
|
||||||
set(GNSS_SPLIBS_SOURCES
|
|
||||||
${GNSS_SPLIBS_SOURCES}
|
|
||||||
gnss_sdr_time_counter.cc
|
|
||||||
gnss_sdr_fpga_sample_counter.cc
|
|
||||||
)
|
|
||||||
set(GNSS_SPLIBS_HEADERS
|
|
||||||
${GNSS_SPLIBS_HEADERS}
|
|
||||||
gnss_sdr_time_counter.h
|
|
||||||
gnss_sdr_fpga_sample_counter.h
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(OPENCL_FOUND)
|
if(OPENCL_FOUND)
|
||||||
set(GNSS_SPLIBS_SOURCES ${GNSS_SPLIBS_SOURCES}
|
set(GNSS_SPLIBS_SOURCES ${GNSS_SPLIBS_SOURCES}
|
||||||
opencl/fft_execute.cc # Needs OpenCL
|
opencl/fft_execute.cc # Needs OpenCL
|
||||||
opencl/fft_setup.cc # Needs OpenCL
|
opencl/fft_setup.cc # Needs OpenCL
|
||||||
opencl/fft_kernelstring.cc # Needs OpenCL
|
opencl/fft_kernelstring.cc # Needs OpenCL
|
||||||
)
|
)
|
||||||
endif()
|
|
||||||
|
|
||||||
|
|
||||||
if(OPENCL_FOUND)
|
|
||||||
include_directories(${OPENCL_INCLUDE_DIRS})
|
include_directories(${OPENCL_INCLUDE_DIRS})
|
||||||
if(OS_IS_MACOSX)
|
if(OS_IS_MACOSX)
|
||||||
set(OPT_LIBRARIES ${OPT_LIBRARIES} "-framework OpenCL")
|
set(OPT_LIBRARIES ${OPT_LIBRARIES} "-framework OpenCL")
|
||||||
|
@ -23,6 +23,7 @@ set(CORE_LIBS_SOURCES
|
|||||||
INIReader.cc
|
INIReader.cc
|
||||||
string_converter.cc
|
string_converter.cc
|
||||||
gnss_sdr_supl_client.cc
|
gnss_sdr_supl_client.cc
|
||||||
|
gnss_sdr_sample_counter.cc
|
||||||
)
|
)
|
||||||
|
|
||||||
set(CORE_LIBS_HEADERS
|
set(CORE_LIBS_HEADERS
|
||||||
@ -30,8 +31,22 @@ set(CORE_LIBS_HEADERS
|
|||||||
INIReader.h
|
INIReader.h
|
||||||
string_converter.h
|
string_converter.h
|
||||||
gnss_sdr_supl_client.h
|
gnss_sdr_supl_client.h
|
||||||
|
gnss_sdr_sample_counter.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if(ENABLE_FPGA)
|
||||||
|
set(CORE_LIBS_SOURCES
|
||||||
|
${CORE_LIBS_SOURCES}
|
||||||
|
gnss_sdr_fpga_sample_counter.cc
|
||||||
|
gnss_sdr_time_counter.cc
|
||||||
|
)
|
||||||
|
set(CORE_LIBS_HEADERS
|
||||||
|
${CORE_LIBS_HEADERS}
|
||||||
|
gnss_sdr_fpga_sample_counter.h
|
||||||
|
gnss_sdr_time_counter.h
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
list(SORT CORE_LIBS_HEADERS)
|
list(SORT CORE_LIBS_HEADERS)
|
||||||
list(SORT CORE_LIBS_SOURCES)
|
list(SORT CORE_LIBS_SOURCES)
|
||||||
|
|
||||||
@ -42,6 +57,7 @@ add_library(core_libs ${CORE_LIBS_SOURCES} ${CORE_LIBS_HEADERS})
|
|||||||
target_link_libraries(core_libs
|
target_link_libraries(core_libs
|
||||||
PUBLIC
|
PUBLIC
|
||||||
Boost::boost
|
Boost::boost
|
||||||
|
Gnuradio::runtime
|
||||||
core_libs_supl
|
core_libs_supl
|
||||||
core_system_parameters
|
core_system_parameters
|
||||||
PRIVATE
|
PRIVATE
|
||||||
@ -51,6 +67,7 @@ target_link_libraries(core_libs
|
|||||||
Pugixml::pugixml
|
Pugixml::pugixml
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
if(ENABLE_CLANG_TIDY)
|
if(ENABLE_CLANG_TIDY)
|
||||||
if(CLANG_TIDY_EXE)
|
if(CLANG_TIDY_EXE)
|
||||||
set_target_properties(core_libs
|
set_target_properties(core_libs
|
||||||
|
@ -28,8 +28,9 @@
|
|||||||
*
|
*
|
||||||
* -------------------------------------------------------------------------
|
* -------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
#ifndef GNSS_SDR_SAMPLE_COUNTER_H_
|
|
||||||
#define GNSS_SDR_SAMPLE_COUNTER_H_
|
#ifndef GNSS_SDR_GNSS_SDR_SAMPLE_COUNTER_H_
|
||||||
|
#define GNSS_SDR_GNSS_SDR_SAMPLE_COUNTER_H_
|
||||||
|
|
||||||
#include <boost/shared_ptr.hpp>
|
#include <boost/shared_ptr.hpp>
|
||||||
#include <gnuradio/sync_decimator.h>
|
#include <gnuradio/sync_decimator.h>
|
||||||
@ -73,4 +74,4 @@ public:
|
|||||||
gr_vector_void_star &output_items);
|
gr_vector_void_star &output_items);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /*GNSS_SDR_SAMPLE_COUNTER_H_*/
|
#endif /*GNSS_SDR_GNSS_SDR_SAMPLE_COUNTER_H_*/
|
@ -28,8 +28,9 @@
|
|||||||
*
|
*
|
||||||
* -------------------------------------------------------------------------
|
* -------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
#ifndef GNSS_SDR_TIME_COUNTER_H_
|
|
||||||
#define GNSS_SDR_TIME_COUNTER_H_
|
#ifndef GNSS_SDR_GNSS_SDR_TIME_COUNTER_H_
|
||||||
|
#define GNSS_SDR_GNSS_SDR_TIME_COUNTER_H_
|
||||||
|
|
||||||
#include <boost/shared_ptr.hpp>
|
#include <boost/shared_ptr.hpp>
|
||||||
#include <gnuradio/block.h>
|
#include <gnuradio/block.h>
|
||||||
@ -55,11 +56,11 @@ private:
|
|||||||
bool flag_days; // True if the receiver has been running for at least 1 day
|
bool flag_days; // True if the receiver has been running for at least 1 day
|
||||||
uint32_t current_days; // Receiver time in days since the beginning of the run
|
uint32_t current_days; // Receiver time in days since the beginning of the run
|
||||||
int32_t report_interval_ms;
|
int32_t report_interval_ms;
|
||||||
|
friend gnss_sdr_time_counter_sptr gnss_sdr_make_time_counter();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
friend gnss_sdr_time_counter_sptr gnss_sdr_make_time_counter();
|
|
||||||
int general_work(int noutput_items __attribute__((unused)), gr_vector_int &ninput_items __attribute__((unused)),
|
int general_work(int noutput_items __attribute__((unused)), gr_vector_int &ninput_items __attribute__((unused)),
|
||||||
gr_vector_const_void_star &input_items __attribute__((unused)), gr_vector_void_star &output_items);
|
gr_vector_const_void_star &input_items __attribute__((unused)), gr_vector_void_star &output_items);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /*GNSS_SDR_SAMPLE_COUNTER_H_*/
|
#endif /*GNSS_SDR_GNSS_SDR_SAMPLE_COUNTER_H_*/
|
Loading…
x
Reference in New Issue
Block a user