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 |
|
Carles Fernandez
|
312b667c17
|
Add ability to switch ENABLE_OWN_GNSSTK ON and OFF without deleting the build tree
|
2022-07-10 21:15:15 +02:00 |
|
Carles Fernandez
|
fa821a52a4
|
Update to gnsstk 13.4.0
|
2022-07-10 19:19:37 +02:00 |
|
Carles Fernandez
|
109112be63
|
Allow backward compatibility with GPSTK
|
2022-07-05 13:46:58 +02:00 |
|
Carles Fernandez
|
d9c4eba5fe
|
Add work on gnsstk transition
|
2022-07-04 10:05:54 +02:00 |
|
Carles Fernandez
|
f2ae0ddb33
|
Transition from GPSTk to gnsstk: update to 11.2.3
|
2022-07-01 16:24:48 +02:00 |
|
Carles Fernandez
|
a3460a7021
|
Update local version of Googletest to 1.12.1
|
2022-06-30 16:19:01 +02:00 |
|
Carles Fernandez
|
5891cddc82
|
Fix local building of Armadillo
|
2022-06-30 12:24:00 +02:00 |
|
Javier Arribas
|
b13041cb3c
|
Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime
|
2022-06-30 10:38:50 +02:00 |
|
Carles Fernandez
|
b540f596c0
|
Update Googletest to v1.12.0
|
2022-06-28 13:03:40 +02:00 |
|
Javier Arribas
|
e074883f06
|
Adding a native AD936x custom signal source, still not usable
|
2022-06-07 09:20:52 +02:00 |
|
Carles Fernandez
|
30481baaa3
|
Uodate local version of Protocol Buffers to v21.1
|
2022-06-02 22:28:14 +02:00 |
|
Carles Fernandez
|
ac9b87b9a1
|
Update local Armadillo version
|
2022-05-19 16:35:11 +02:00 |
|
Carles Fernandez
|
fd960398d8
|
Update local version of Protocol Buffers to 3.20.1 and Armadillo to 11.0.1
|
2022-04-22 11:02:16 +02:00 |
|
Carles Fernandez
|
0449308c36
|
The action continues in the next branch
|
2022-04-20 16:47:07 +02:00 |
|
Carles Fernandez
|
bc7dcccd93
|
Bump version number to 0.0.17
|
2022-04-20 14:02:56 +02:00 |
|
Carles Fernandez
|
a9f11692e0
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
|
2022-04-15 10:45:41 +02:00 |
|
Carles Fernandez
|
7ac77f123f
|
Update URLs
|
2022-04-14 19:33:02 +02:00 |
|
Carles Fernandez
|
f38cfb7e43
|
Raise max CMake version to 3.23
|
2022-04-06 11:57:39 +02:00 |
|
Carles Fernandez
|
d1d5120974
|
Update local glog version to v0.6.0
|
2022-04-05 09:29:34 +02:00 |
|
Carles Fernandez
|
a9f979867d
|
Fix for volk 2.4
|
2022-04-04 01:45:20 +02:00 |
|
Carles Fernandez
|
7f0a7b1e77
|
Improve detection of cpu_features, replace ENABLE_OWN_CPUFEATURES building option by ENABLE_CPUFEATURES, defaulting to OFF
|
2022-04-03 23:24:31 +02:00 |
|
Carles Fernandez
|
78a5d803d1
|
Set default value of ENABLE_OWN_CPUFEATURES to OFF, avoiding clashes if the library is already installed
|
2022-04-01 15:02:05 +02:00 |
|
Carles Fernandez
|
810377cf83
|
Update local version of Matio to 1.5.23
|
2022-04-01 08:33:01 +02:00 |
|
Carles Fernandez
|
7267e0067b
|
Update local version of Matio to v1.5.22
|
2022-03-26 09:32:28 +01:00 |
|
Carles Fernandez
|
d58720ea58
|
The action continues at the next branch
|
2022-02-15 14:21:55 +01:00 |
|
Carles Fernandez
|
aa5f9697b7
|
Bump version number to 0.0.16
|
2022-02-13 20:13:20 +01:00 |
|
Carles Fernandez
|
847e13e483
|
Set default CMAKE_BUILD_TYPE to Release before project()
|
2022-02-09 15:13:48 +01:00 |
|
Carles Fernandez
|
4d9a1f5543
|
Update local version of Pugixml to 1.12
|
2022-02-09 08:54:46 +01:00 |
|
Carles Fernandez
|
53ef7a8ee9
|
Update local version of Protocol Buffers to 3.19.4
|
2022-02-06 12:04:26 +01:00 |
|
Carles Fernandez
|
2f763385ca
|
Update google/benchmark to v1.6.1
|
2022-01-17 09:50:51 +01:00 |
|
Carles Fernandez
|
ec435ab119
|
Fix building if Gflags was found but Glog was not
|
2022-01-04 12:57:01 +01:00 |
|
Carles Fernandez
|
480bcb995c
|
Update Armadillo version to 10.8.0
|
2022-01-04 11:33:06 +01:00 |
|
Carles Fernandez
|
bd8f1a21b7
|
Raise CMake policy_max to 3.22
|
2022-01-03 10:57:03 +01:00 |
|
Carles Fernandez
|
7f14fd2650
|
Update local glog version to v0.6.0
|
2021-12-25 22:27:26 +01:00 |
|
Carles Fernandez
|
6d2aaa160e
|
Report usage of ORC library in the CMake summary
|
2021-12-23 15:18:40 +01:00 |
|
Javier Arribas
|
0583de24dd
|
The use of ORC library is now optional, even if it is installed on the system
|
2021-12-23 14:48:27 +01:00 |
|
Carles Fernandez
|
8f2ed57b0e
|
Report Boost_USE_STATIC_LIBS in building summary
|
2021-12-17 19:48:11 +01:00 |
|
Carles Fernandez
|
da9d0122d7
|
Fix detection of gr-limesdr branch
Fixes build with macOS
|
2021-12-06 20:56:28 +01:00 |
|
Javier Arribas
|
c262d74e03
|
Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime
|
2021-11-29 20:54:56 +01:00 |
|
Carles Fernandez
|
3ff534bb4c
|
Fix selection of C++ standard
|
2021-11-23 18:53:56 +01:00 |
|
Carles Fernandez
|
bcec8331e6
|
Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog and fmt
|
2021-11-23 16:38:50 +01:00 |
|
Carles Fernandez
|
cc38d6bc08
|
Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog
|
2021-11-23 13:30:48 +01:00 |
|
Javier Arribas
|
ede805f9c3
|
Fix some build errors for Android cross-compiling
|
2021-11-22 17:47:00 +01:00 |
|
Javier Arribas
|
fd57325bd4
|
Merge with next
|
2021-11-11 15:42:41 +01:00 |
|
Carles Fernandez
|
a7a140862b
|
Fix building against latest GNU Radio
Replace boost::any by std::any
|
2021-10-30 05:43:22 +02:00 |
|
Carles Fernandez
|
bf5edf32cc
|
Fix building against UHD 3.15.0.0-5
|
2021-10-29 01:36:55 +02:00 |
|
Carles Fernandez
|
272db9ce59
|
Fix building against GNU Radio master (currently 3.10.0.git), since it breaks when the C++ standard is C++20
|
2021-10-27 18:58:55 +02:00 |
|
Carles Fernandez
|
8e8dac91da
|
Update local version of google/benchmark to 1.6.0
|
2021-10-25 17:47:06 +02:00 |
|
Javier Arribas
|
0c49a44946
|
Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime
|
2021-10-25 12:03:52 +02:00 |
|
Carles Fernandez
|
c0cc458b7d
|
Move VOLK detection before GNU Radio's.
Update local version of Protocol Buffers to 3.19.0
|
2021-10-23 14:16:54 +02:00 |
|
Javier Arribas
|
c9d6688f1b
|
Merge with next
|
2021-10-20 09:47:33 +02:00 |
|
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 |
|
Javier Arribas
|
29f59256be
|
Merge with next
|
2021-07-30 15:42:29 +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 |
|
Javier Arribas
|
877ff2e7a0
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
|
2021-06-29 18:19: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 |
|
Javier Arribas
|
514bb331ce
|
Merging next branch
|
2021-06-21 17:00:27 +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 |
|