1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-11-08 02:50:01 +00:00
Commit Graph

827 Commits

Author SHA1 Message Date
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
Carles Fernandez
7eef89349a
Enable C++20 when possible
Pass CMAKE_C_FLAGS and CMAKE_CXX_FLAGS to volk_gnsssdr
2022-12-17 09:16:51 +01:00
Carles Fernandez
fa9d25a5b2
Fix lintian warning hardening-no-fortify-functions 2022-12-16 11:38:43 +01:00
Javier Arribas
b8decef94d Merge with next 2022-12-12 15:30:30 +01:00
Carles Fernandez
2cde7c0fe8
CMake improvements: Move _FORTIFY_SOURCE=2 definition to targets, do not apply in Debug mode. Make use of add_compile_definitions() instead of add_definitions() when available 2022-12-03 23:55:12 +01:00
Carles Fernandez
51869b0485
Add support for s390x arch in cpu_features. Update to 4e191a4 2022-11-27 10:23:23 +01:00
Carles Fernandez
9b692375d1
Build all targets of volk_gnsssdr 2022-11-27 08:18:07 +01:00
Carles Fernandez
cfc216ac32
Improve volk_gnsssdr build command 2022-11-26 17:52:46 +01:00
Carles Fernandez
57afa6bdbb
Bump max CMake version to 3.25 2022-11-24 19:13:14 +01:00
Carles Fernandez
0db9c2c442 Bump minimum CMake version for benchmarks 2022-11-23 10:04:03 +01:00
Carles Fernandez
16f0b4c862
Update local version of Pugixml to 1.13 2022-11-12 09:45:08 +01:00
Carles Fernandez
0133d7be94
Update benchmark to 1.7.1 2022-11-11 21:36:34 +01:00
Carles Fernandez
de8640aa1d
Bump local version of ProtocolBuffers to 21.8 2022-10-26 21:57:59 +02:00
Carles Fernandez
de165e2a51
Update local version of gnsstk to 13.7.0 2022-10-25 14:50:16 +02:00
Javier Arribas
b1e09584cd Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-05 16:29:03 +02:00
Carles Fernandez
65c7af282a
Set highest CMake version to 3.24 2022-09-05 14:12:07 +02:00
Javier Arribas
baa2a33838 Merge with next and adding full suport for custom AD936x sample sizes and dual frequency modes with external mixer board 2022-08-29 11:49:55 +02:00
Carles Fernandez
8247021f32
CMake: Move log4cpp/spdlog handling to the GNURADIO cmake module 2022-08-23 14:11:06 +02:00
Carles Fernandez
56ae0c043c
CMake: Improve spdlog handling 2022-08-23 13:02:04 +02:00
Javier Arribas
e5d6579e9a Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-14 12:12:33 +02:00
Carles Fernandez
5120de51a5
Document new ZMQ_Signal_Source 2022-08-11 15:23:26 +02:00
Jim Melton
1473dc3486
cmakelint 2022-08-10 21:27:47 -06:00
Jim Melton
b24141ca72
add ZMQ signal source 2022-08-10 17:37:57 -06:00
Javier Arribas
831cc2d7b6 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-02 12:15:05 +02:00
Carles Fernandez
6ec452a7c0
Allow the CMake project to be a sub-project 2022-07-28 10:37:36 +02:00
Carles Fernandez
dadfce626b
Fix glog linking 2022-07-27 13:19:36 +02:00
Carles Fernandez
aec51db2e0
Allow switching -DENABLE_OWN_GLOG and -DENABLE_OWN_ARMADILLO to ON and OFF without the need of a clean build folder 2022-07-27 00:23:54 +02:00
Carles Fernandez
5b0190b4ee
Update local version of google-benchmarks to v1.7.0 2022-07-26 10:59:55 +02:00