Commit Graph

854 Commits

Author SHA1 Message Date
Carles Fernandez c6010d943e
CMake fixes for old distros 2024-04-18 08:31:21 +02:00
Carles Fernandez 1a8fc61479
Fix for OpenSUSE/leap 2024-04-16 14:29:19 +02:00
Carles Fernandez 14da62a0ad
Workaround for OpenSUSE/Leap 2024-04-15 13:51:01 +02:00
Carles Fernandez b99e431f8b
Workaround for OpenSUSE/Leap 2024-04-15 12:11:49 +02:00
Carles Fernandez f1fb4abec0
Bump CMake max policy to 3.29 2024-04-13 09:17:18 +02:00
Carles Fernandez d0b1705474
Bump local version of Protocol Buffers to 26.1 and GNSSTk to 14.3.0 2024-03-30 00:10:55 +01:00
Carles Fernandez f03608ac82
Update links 2024-03-29 14:39:32 +01:00
Carles Fernandez b879549748
Update local Armadillo version to 12.8.x and instructions in README.md file 2024-03-05 12:56:34 +01:00
Carles Fernandez 2d9bb1b79c
Improve architecture reporting 2024-03-03 13:55:09 +01:00
Carles Fernandez 7a58a3e39b
Better way to consume google-glog 2024-02-27 13:45:38 +01:00
Carles Fernandez 5a7087f3a7
Fix clang-tidy CI job 2024-02-27 08:08:53 +01:00
Carles Fernandez 661a8aec0b
Fix googletest tag 2024-02-25 10:32:34 +01:00
Carles Fernandez a10a465d30
Be more strict in googletest requirements 2024-02-25 10:08:43 +01:00
Carles Fernandez 8e5d636132
Bump local version of googletest to v1.14.0 2024-02-23 12:52:32 +01:00
Carles Fernandez 58c066bd9e
Find dependencies in the loongarch64 architecture 2024-02-21 17:39:43 +01:00
Carles Fernandez eb23504d0b
Bump local version of glog to 0.7.0 2024-02-18 21:13:04 +01:00
Carles Fernandez dedb9a5950
The action continues at the next branch 2024-01-24 23:22:32 +01:00
Carles Fernandez 9880fdd57c
Bump version to 0.0.19 2024-01-23 14:49:19 +01:00
Carles Fernandez 0ce2e5b5d8
Fix building of local armadillo in some environments 2024-01-12 10:46:01 +01:00
Carles Fernandez 8e1a7ce789
Allow building of local Armadillo also in macOS Sonoma 2024-01-06 10:44:15 +01:00
Carles Fernandez 76f2cc411a
Enable building using macOS Sonoma 2024-01-01 17:33:15 +01:00
Carles Fernandez 9c95aeb07f
Avoid deprecation warnings when VOLK >= 3.1
Bump CMake max version to 3.28
Do not leak build system paths when cross-compiling. Fixes OpenEmbedded QA warning
volk_gnsssdr: Fix 64-bit integer testing
CI: Fix for Python 3.12
2023-12-13 22:12:29 +01:00
Carles Fernandez 8f13192aa6
Update local version of matio to 1.5.26 2023-11-13 08:04:42 +01:00
Carles Fernandez 526d414789
Update local version of matio to 1.5.25 and Protocol Buffers to 25.0 2023-11-11 00:14:32 +01:00
Carles Fernandez 710f85dc03
Update local version of cpu_features to 0.9.0 2023-11-04 11:54:16 +01:00
Carles Fernandez 84b5cfe004
Bump local version of Matio to 1.5.24 2023-10-28 20:11:52 +02:00
Carles Fernandez 4416e20077
Bump local versions of Google Benchmarks and Protocol Buffers 2023-10-26 09:51:10 +02:00
Carles Fernandez b16c1de541
Fix breaking change in CMake 3.27: PythonInterp was removed 2023-10-05 15:11:21 +02:00
Carles Fernandez 7d091afc26
Bump max CMake version to 3.27 and PugiXML local version to 1.14 2023-10-05 14:30:08 +02:00
Carles Fernandez 7710701ca7
Update Armadillo version, old branch disappeared 2023-09-27 08:59:44 +02:00
Carles Fernandez 795889e0c0
Bump Benchmark to 1.8.2 2023-07-06 13:51:25 +02:00
Carles Fernandez 5759e0a385
Bump Benchmark to 1.8.1 2023-07-05 19:39:17 +02:00
Javier Arribas e484e73eca Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-06-09 11:37:37 +02:00
Carles Fernandez 4479c7867b
Bump local Google Benchmark version to 1.8.0 2023-05-05 18:50:59 +02:00
Carles Fernandez 038ded3b5a
Bump local Protocol Buffers version to 22.4. Remove patch applied upstream 2023-05-05 13:21:43 +02:00
Javier Arribas 9e3cfd4997 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-04-11 09:35:33 +02:00
Carles Fernandez e7b0bac67f
The action continues in the next bracnh 2023-04-06 15:06:16 +02:00
Carles Fernandez d955266d55
Bump version number 2023-04-06 11:20:17 +02:00
Carles Fernandez ee2421426d
Raise maximum CMake policy to 3.26 2023-04-05 08:11:28 +02:00
Carles Fernandez 2889fdef0a
Update local version of Armadillo to 12.x 2023-04-04 09:10:15 +02:00
Carles Fernandez bf3c3918ef
Update local version of Protocol Buffers to v22.2 (requires abseil-cpp >= 20230117). If abseil is not found or is too old, it falls back to Protocol Buffers v21.12 2023-03-31 13:23:31 +02:00
Javier Arribas ada631185b Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-02-16 14:49:11 +01:00
Carles Fernandez d350677772
Do not fail if gr-zeromq is not present. Make CI jobs happy. 2023-01-30 09:16:26 +01:00
Jim Melton d644f7aba8
make sure your changes are compiled 2023-01-27 13:30:32 -07:00
Carles Fernandez 4999d38194
Improve portability
Improve support for RISC-V arch in volk_gnsssdr via cpu_features (updated to c919e9a).
Set BLA_PREFER_PKGCONFIG if not defined by the user, helps to find lapack in some archs (e.g., riscv64)
Fix for Fedora/OpenSUSE, which do not install cpu_features along volk.
Remove volk_gnsssdr_8ic_s8ic_multiply_8ic kernel since it was problematic in some archs
Improve Python detection
Fixes for GCC 13
Remove ENABLE_GENERIC_ARCH configuration option and old ARM detection mechanism
Update gtest to 1.13.0
Add CI jobs for volk_gnsssdr and gnss-sdr in non-x86 archs
2023-01-26 18:39:25 +01:00
Javier Arribas 09cc53f36e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-01-13 12:34:44 +01:00
Carles Fernandez 11f7bf5883
Update GNSSTk library version to v14.0.0 2023-01-11 16:22:45 +01:00
Carles Fernandez 288b3e29f5
Update local version of the gnsstk library to 13.8.0 2022-12-19 13:12:35 +01:00
Carles Fernandez 3413e26a06
Only pass CMAKE_CXX_FLAG and CMAKE_C_FLAGS to volk_gnsssdr if not empty 2022-12-17 14:38:10 +01:00
Carles Fernandez 3747e0396d
Pass compiler flags to volk_gnsssdr in a more elegant way 2022-12-17 10:19:09 +01:00