Commit Graph

695 Commits

Author SHA1 Message Date
Carles Fernandez c97caf1227
Fix for OpenSUSE and Fedora (static hdf5 library is shipped in another package) 2021-06-13 11:05:13 +02:00
Carles Fernandez 22b26be03f
Fix local building of Matio for old hdf5 versions 2021-06-12 14:12:25 +02:00
Carles Fernandez c20d8ecef7
If the Matio library is not found, now it is configured and built by CMake instead of using autotools 2021-06-12 12:37:39 +02:00
Carles Fernandez d999a5e6a3
Update local version of Protocol Buffers to 3.17.3 2021-06-10 09:01:58 +02:00
Carles Fernandez e8632fd4f6
Update google-benchmark version to 1.5.4 2021-05-30 14:33:20 +02:00
Carles Fernandez 0fe1838e45
Update local version of Protocol Buffers to 3.17.1 2021-05-25 11:02:54 +02:00
Carles Fernandez f9082a971a
Raise CMake max version to 3.20 2021-05-23 13:20:42 +02:00
Carles Fernandez 786feddd13
Update Armadillo and Protocol Buffers local versions 2021-05-22 00:56:26 +02:00
Carles Fernandez 6dedcb6c3a
Save time and some warnings when building glog-v0.5.0 by deactivating tests
Improve wording in messages
2021-05-11 11:56:01 +02:00
Carles Fernandez 9e12aa7924
Update local glog version to 0.5.0, ProtocolBuffers version to 3.16.0 and update Googletest commit 2021-05-09 09:27:51 +02:00
Carles Fernandez 7fda06adb8
Fix building for UHD 4.0.0.0 2021-04-26 09:33:36 +02:00
Carles Fernandez 04c61536c6
Google benchmarks already fixed for GCC 11 2021-04-25 17:25:20 +02:00
Carles Fernandez 49fc117ab1
Improve control on gtest version 2021-04-24 01:16:20 +02:00
Carles Fernandez 49cfa52d86
Update google/benchmark to 1.5.3 2021-04-23 17:20:15 +02:00
Carles Fernandez 0d95d2273a
Update ProtocolBuffers and Armadillo local versions 2021-04-09 20:53:06 +02:00
Carles Fernandez 09b4c8f7a3
Fix bug in searching for gr-iio when CMake is re-run several times (fixes #491) 2021-04-04 11:24:55 +02:00
Carles Fernandez e95352492f
Update local version of Protocol Buffers to 3.15.7 2021-04-04 10:29:59 +02:00
Carles Fernandez 0478547757 Update local Matio version to 1.5.21 2021-03-28 18:16:29 +02:00
Carles Fernandez 60a7a6d51d
Update Armadillo and Protocol Buffers local versions 2021-03-13 22:30:23 +01:00
Carles Fernandez 505142a055
Update local version of Protocol Buffers to v3.15.5 2021-03-09 12:58:21 +01:00
Carles Fernandez d6fd2c244f
Update ProtocolBufferslocal version to 3.15.2 2021-02-24 08:17:27 +01:00
Carles Fernandez 3b10e37a6f
Update Armadillo and ProtocolBuffers local versions 2021-02-22 22:35:45 +01:00
Carles Fernandez c0796f416d
Update local version of ProtocolBuffers to 3.15.0 2021-02-19 08:45:23 +01:00
Carles Fernandez f75017e520
Fix building when using the Xcode generator, Xcode >= 12 and CMake >= 3.19 2021-01-11 20:22:54 +01:00
Carles Fernandez 603cab1ead
Fix clash of the cpu_features library when volk_gnsssdr is built as a standalone library, and cpu_features was already installed by VOLK
Added new building option ENABLE_OWN_CPUFEATURES, set to ON when building gnss-sdr but set to OFF when building volk_gnsssdr standalone.
The default does no change old behavior when buiding gnss-sdr without volk_gnsssdr already installed
2021-01-11 13:57:29 +01:00
Carles Fernandez 87882d3d23
The action continues in the next branch 2021-01-08 12:02:31 +01:00
Carles Fernandez 7102677358
Bump version number 2021-01-07 19:16:54 +01:00
Carles Fernandez 867f53a49e
Update Pugixml local version to 1.11.4 2021-01-04 12:13:45 +01:00
Carles Fernandez 7308745f05
Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez 8ffb379f30
Update local pugixml version to 1.11.2 2020-12-16 10:59:04 +01:00
Carles Fernandez 7c057e5ce4
Fix duplication of local protobuf build tree when installing (Fixes: #451) 2020-12-10 14:48:06 +01:00
Carles Fernandez 4bfc11e0f4
Do not build google benchmarks with gcc 11 until fix 2020-12-08 14:01:52 +01:00
Carles Fernandez 399c559865
Update local version of matio to 1.5.19 and pugixml to 1.11.1 2020-12-07 10:47:34 +01:00
Carles Fernandez e981b1ea89
Merge branch 'orc' into next 2020-12-02 16:20:32 +01:00
Carles Fernandez fdda4edffb
Improve handling of the ORC library 2020-12-02 16:19:56 +01:00
Carles Fernandez a538c8c4ee
Update local GPSTk version to v8.0.0, keep compatibilty if v3.0.0 is installed 2020-12-02 14:27:59 +01:00
Carles Fernandez 7fd3df56f7
Update local version of Pugixml to 1.11 2020-11-30 23:08:52 +01:00
Carles Fernandez 93604b8532
Fix building in systems using lib64 2020-11-30 21:13:58 +01:00
Carles Fernandez 1e0e168f14
Fix building in systems using lib64 2020-11-30 19:42:15 +01:00
Carles Fernandez d193f2914f
Fix building in systems using lib64 2020-11-30 19:01:57 +01:00
Carles Fernandez 9b9a2d20ff
Raise upper CMake version to 3.19 2020-11-22 14:23:35 +01:00
Carles Fernandez a85e9748c4
Update ProtocolBuffers to 3.14.0 2020-11-14 04:27:46 +01:00
Carles Fernandez 682e71c5a5
Fix pointer to HTML documentation 2020-10-30 12:39:05 +01:00
Carles Fernandez 185a267f9b
Add new building option ENABLE_EXTERNAL_MATHJAX, set to ON by default.
If set to ON, it generates HTML documentation using MathJax from an external CDN when doing 'make doc'. If set to OFF, MathJax is still looked for in the system and used if found, so it can be used offline. If not found, it is not used.
2020-10-30 12:24:23 +01:00
Carles Fernandez a95ca8c42b
Improved rendering of equations in HTML documentation generated by Doxygen. Make use of MathJax 2.x if found 2020-10-29 19:56:28 +01:00
Carles Fernandez 0c03ac4568
More robust solution for archs not supported by cpu_features 2020-10-28 18:42:17 +01:00
Carles Fernandez 547e6c5624
Fix for s390x arch, since cpu_features does not support it 2020-10-27 10:16:07 +01:00
Carles Fernandez 0cf7f5432b
Update Armadillo version 2020-10-25 13:49:54 +01:00
Carles Fernandez 33cee471f1
Find cpu_features.a file in more distributions. Update Google benchmark to 1.5.2 2020-10-24 10:48:48 +02:00
Carles Fernandez 292d084478
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into cpu-features 2020-10-23 19:50:42 +02:00