Marc Majoral
d0caa64c5f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources
2024-08-09 15:47:02 +02:00
Carles Fernandez
ef4fbc98d9
Avoid code duplication in CMake modules
2024-07-31 21:00:51 +02:00
Carles Fernandez
f0f6618071
Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3
2024-07-31 19:10:46 +02:00
Marc Majoral
c5bd9b6a03
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources
2024-07-29 09:52:53 +02:00
Carles Fernandez
f17a24f7f9
Fix building local Armadillo with old CMake
2024-07-27 09:25:35 +02:00
Carles Fernandez
fe9ebb70f1
Fix building local Armadillo with old CMake
2024-07-24 19:05:31 +02:00
Marc Majoral
dadbbdf5d4
make cmakelint happy
2024-07-24 16:35:19 +02:00
Marc Majoral
5b06bc34bc
Detect if the spidev driver is installed when the ENABLE_MAX2771 flag is set. Detect if the DMA proxy driver is installed when the ENABLE_DMA_PROXY flag is set. Check if ENABLE_FPGA is set when either ENABLE_MAX2771 or ENABLE_DMA_PROXY is set.
2024-07-23 17:03:06 +02:00
Carles Fernandez
0f8f4ddb8b
Bump google benchmark to 1.8.5
2024-07-20 07:41:15 +02:00
Marc Majoral
9567e95e33
Adjust cross-compilation flags to properly support FPGA signal sources
2024-07-19 10:11:44 +02:00
Marc Majoral
d24c35854a
Add the MAX2771_EVKIT FPGA signal source and the ENABLE_FPGA_MAX2771_EVKIT flag to enable it.
2024-07-18 16:33:25 +02:00
Carles Fernandez
20d664a8b7
Fix building with CMake 3.30 in old setups
2024-07-10 21:59:33 +02:00
Carles Fernandez
12a2fcadbe
Bump max version of CMake to 3.30
2024-07-10 14:28:16 +02:00
Carles Fernandez
c31b6a1f4d
Fix building of local Armadillo
2024-07-01 10:07:01 +02:00
Carles Fernandez
619c7aeed3
Bump local Armadillo version to 14.0.x and Protocol Buffers to 27.2
2024-06-29 15:33:52 +02:00
Carles Fernandez
d62e2e0de5
Bump local version of google/glog to 0.7.1
2024-06-08 19:50:43 +02:00
Carles Fernandez
ec67ea86a3
Bump local version of Protocol Buffers to 27.1
2024-06-06 11:19:02 +02:00
Carles Fernandez
49a0070a02
Bump local version of Protocol Buffers to 27.0 and google/benchmark to 1.8.4
2024-05-24 17:53:11 +02:00
Victor Castillo
3dd256eced
Removed redundant find_package(PkgConfig)
2024-05-24 03:31:41 +02:00
Victor Castillo
a4697db0cc
Added a comment to explain a regular expression
2024-05-24 03:26:27 +02:00
Victor Castillo
ecbc65028f
Conditionally link protobuf to its dependencies in Debug mode
...
This is a workaround to the issue of certain versions of protobuf not advertising their dependencies when using `find_package(Protobuf)`.
2024-05-24 02:48:46 +02:00
Carles Fernandez
f80c5373b7
Remove wrong string in CMake message when cross-compiling
2024-05-11 08:37:03 +02:00
Carles Fernandez
4836785bac
Update local version of Matio to 1.5.27
2024-05-06 19:04:19 +02:00
Carles Fernandez
68b875681d
Improve guards for Abseil
2024-05-01 12:46:43 +02:00
Carles Fernandez
7f097af73c
Fix typo
2024-04-30 10:35:54 +02:00
Carles Fernandez
95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes
2024-04-29 08:27:33 +02:00
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