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
Carles Fernandez
26de33513e
Update local version of Protocol Buffers to v21.4
2022-07-26 08:52:46 +02:00
Carles Fernandez
fe4b83decc
Fix linking against libunwind if glog is not found in the host machine for some OS such as ArchLinux ( Fixes #562 , #639 )
2022-07-25 09:48:17 +02:00
Carles Fernandez
caeabdab27
Update local version of Protocol Buffers to v21.3
2022-07-22 13:26:43 +02:00
Carles Fernandez
42d55c55ce
Update google-benchmark to v1.6.2
2022-07-19 07:36:45 +02:00