Carles Fernandez
8cd13e7ccb
Update local version of Armadillo to 10.7
2021-10-09 12:38:36 +02:00
Carles Fernandez
c2f526be8e
Update local version of Protocol Buffers to 3.18.0
2021-09-20 21:30:03 +02:00
Carles Fernandez
0fc18f13f9
The action continues in the next branch
2021-08-24 09:42:19 +02:00
Carles Fernandez
4e9bdd83b7
Bump version to 0.0.15
2021-08-23 14:28:30 +02:00
Carles Fernandez
13115e2c7e
Update google-benchmarks to 1.5.6
2021-08-11 19:02:58 +02:00
Carles Fernandez
5f90820be8
Select C++23 if the environment allows for it
...
CMake >= 3.21, GCC >= 11, Clang >= 12, UHD < 4.0
2021-07-27 21:18:26 +02:00
Carles Fernandez
c26f27e836
Update Armadillo local version
2021-07-25 19:31:45 +02:00
Carles Fernandez
9107705ba9
Add support for Apple M1 AArch64 architecture processor
...
Based on https://github.com/google/cpu_features/pull/150 and michaelld comments
2021-07-25 12:30:39 +02:00
Carles Fernandez
c9341b6d35
Bump CMake compatibility to version 3.21
2021-07-24 13:59:05 +02:00
Carles Fernandez
4004169f6d
Fix building in some archs when cross-compiling with an SDK
2021-06-28 13:51:20 +02:00
Carles Fernandez
27d0419f79
Remove abandoned Gn3s_Signal_Source and ENABLE_GN3S building option
2021-06-15 14:19:40 +02:00
Carles Fernandez
6e6f1e007c
Merge branch 'matio-cmake' into next
2021-06-14 15:34:21 +02:00
Carles Fernandez
6d40c9e5a9
Fix local building of Matio for a range of HDF5 versions
2021-06-14 11:37:12 +02:00
Carles Fernandez
40b39c2468
Fix local building of Matio for OpenSUSE
2021-06-13 21:05:20 +02:00
Carles Fernandez
bf7cea7240
Update Googletest local version to 1.11.0
2021-06-13 14:21:51 +02:00
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
629a8de149
Update google-benchmark version to 1.5.5. Fix building with Xcode
2021-06-12 14:42:16 +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