Commit Graph

7263 Commits

Author SHA1 Message Date
Carles Fernandez 0637365d6c
Remove python-six as a dependency if Python version is 3.x 2020-05-10 17:31:39 +02:00
Carles Fernandez b43daff65f
Fix warning in CMake 3.17 2020-05-09 12:15:54 +02:00
Carles Fernandez 2b11bd6ba9
Uniformize interface of Galileo E5a functions 2020-05-08 09:50:05 +02:00
Carles Fernandez 9b071575c0
Merge branch 'span' into next
Use std::span when available, and gsl::span as a fallback
2020-05-08 08:29:02 +02:00
Carles Fernandez 057d534354
Fix clause 2020-05-08 00:52:42 +02:00
Carles Fernandez fa9d29426c
Fix markdown 2020-05-07 23:26:24 +02:00
Carles Fernandez 1d703b4b48
Fix for using std::span when available, and gsl::span as a fallback 2020-05-07 23:11:11 +02:00
Carles Fernandez eaee82280a
Make use of std::span when available 2020-05-07 21:47:45 +02:00
Carles Fernandez af993e907b
Make clang-tidy happy (readability-identifier-naming filter) 2020-05-07 12:13:49 +02:00
Carles Fernandez f7fc8e1dc0
Merge branch 'fix-matio' into next 2020-05-07 12:06:37 +02:00
Carles Fernandez 7fcd144c39
Update changelog 2020-05-07 12:06:11 +02:00
Carles Fernandez 0075cf24ad
Add libtool and automake to build-macos job, required to build matio 2020-05-07 11:22:21 +02:00
Carles Fernandez abb6d259f3
Fix linkage of local matio library with HDF5 1.12 2020-05-07 11:16:39 +02:00
Carles Fernandez 1726880898
Make lambda function of internal-linkage only, so it is only visible in its own translation unit. This fixes building with gcc 10.0.1, which complains about multiple definitions of the same lambda. 2020-05-07 09:31:39 +02:00
Carles Fernandez 54de93bdd9
Fix for disappearing branch / version in Armadillo 2020-05-01 22:02:47 +02:00
Carles Fernandez 535db09676
Merge branch 'no-bind' into faster-gs 2020-04-26 16:38:42 +02:00
Carles Fernandez 552b438245
Fixes for old GCC 2020-04-26 12:38:01 +02:00
Carles Fernandez 0164d8b37c
Fixes for old GCC 2020-04-26 12:35:08 +02:00
Carles Fernandez c27622a738
Fixes for old GCC 2020-04-26 12:28:24 +02:00
Carles Fernandez 6de4d28ab1
Ignore modernize-avoid-bind clang-tidy fix 2020-04-26 11:07:19 +02:00
Carles Fernandez a19c3ffc2f
Fix issues with boost::condition 2020-04-26 10:20:49 +02:00
Carles Fernandez 5bde93f08c
Fix issues with boost::condition 2020-04-26 10:20:03 +02:00
Carles Fernandez 873b1feb68
Use lambda instead of boost::bind 2020-04-26 09:12:04 +02:00
Carles Fernandez 420db2dfd6
Use lambda instead of boost::build in tests 2020-04-26 09:11:48 +02:00
Carles Fernandez f5fc4d4119
Use lambda instead of boost::bind 2020-04-26 09:10:53 +02:00
Carles Fernandez 4e5149a69e
Use lambda instead of boost::build in tests 2020-04-26 08:41:49 +02:00
Carles Fernandez 1cbba82e7e
Add modernize-avoid-bind 2020-04-26 07:53:46 +02:00
Carles Fernandez a75526d780
Use lambda instead of boost::build when genenic lambdas are available in the compiler 2020-04-25 23:03:44 +02:00
Carles Fernandez 9c9a7b5bc6
Use lambda instead of boost::build when genenic lambdas are available in the compiler 2020-04-25 22:17:15 +02:00
Carles Fernandez fdb0f35116
Use lambda instead of boost::build when genenic lambdas are available in the compiler 2020-04-25 21:41:04 +02:00
Carles Fernandez a49e4d48f6
Remove modernize-avoid-bind clang-tidy filter 2020-04-25 20:30:53 +02:00
Carles Fernandez 496b205eec
ci: Fix REUSE job 2020-04-25 19:00:50 +02:00
Carles Fernandez cc51107a9d
ci: update jobs to llvm 10 2020-04-25 18:33:00 +02:00
Carles Fernandez b9c84a451e
Improve internal handling of Gnss_Synchro objects
Added noexcept move constructor and move assignment operator.
Small refactor of includes
2020-04-25 16:08:33 +02:00
Carles Fernandez fbd3485aed
Fix Armadillo flags 2020-04-22 14:44:53 +02:00
Carles Fernandez 867949d132
Fix prettier-markdown job 2020-04-22 13:06:14 +02:00
Carles Fernandez 2b257f87d7
Set C++ standard to 14 if linking against GPSTk with gcc 2020-04-22 11:09:06 +02:00
Carles Fernandez b78bbdf555
Update local Armadillo branch to 9.860.x 2020-04-22 04:08:35 +02:00
Carles Fernandez d711f7be5f
Fix Armadillo version (v9.860.1 was removed from repository, updating to v9.860.2) 2020-04-22 04:05:00 +02:00
Carles Fernandez ec3c868625
Fixes a bug in GLONASS GNAV CRC computation (Fixes: #349) 2020-04-10 13:44:45 +02:00
Carles Fernandez a49df87704
Robustify cross-compilation 2020-04-08 10:51:46 +02:00
Carles Fernandez 0bec24e593
Fix Boost detection for volk_gnsssdr in some cross-compilation environments 2020-04-06 20:30:59 +02:00
Carles Fernandez 16f45254a3
Fix building of OpenCL and CUDA blocks 2020-04-04 12:52:39 +02:00
Carles Fernandez 3b29f63702
Merge branch 'std-pointers' into next 2020-04-03 12:21:02 +02:00
Carles Fernandez 09b6ea293d
Remove build/include_what_you_use filter since it reports false positives when includes are in a macro 2020-04-03 12:09:25 +02:00
Carles Fernandez 27f6b0c290
Fixes for GNU Radio 3.9 2020-04-03 00:41:51 +02:00
Carles Fernandez 865a54ddff
Apply clang-format 2020-04-03 00:17:22 +02:00
Carles Fernandez 3519107131
Add compatibility with the new GNU Radio 3.9 API that uses C++11 standard smart pointers instead of Boost smart pointers 2020-04-02 23:59:35 +02:00
Carles Fernandez 5f974a8f17
Replace boost::shared_ptr by std::shared_ptr 2020-04-02 13:23:20 +02:00
Carles Fernandez 1f62756fdf
Update changelog 2020-04-02 11:13:49 +02:00