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
Carles Fernandez
daedb65de8
Add GCC 12 to the list of major series
2021-05-26 12:05:53 +02:00
Carles Fernandez
7308745f05
Apply more concise file header format
...
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez
d15a8d49d2
GCC 11 already exists (see https://gcc.gnu.org/gcc-11/changes.html )
2020-06-11 15:32:11 +02:00
Carles Fernandez
ffcd5b55da
Make CMake GFORTRAN module more scalable
2020-06-10 01:50:29 +02:00
Carles Fernandez
a994367f61
Revert "Make CMake module more scalable"
...
This reverts commit 3f4ecbcc88
.
2020-06-10 01:31:06 +02:00
Carles Fernandez
8aae3af4bb
Revert "Make CMake module more scalable"
...
This reverts commit eba5010baa
.
2020-06-10 01:30:50 +02:00
Carles Fernandez
eba5010baa
Make CMake module more scalable
2020-06-10 00:42:33 +02:00
Carles Fernandez
3f4ecbcc88
Make CMake module more scalable
2020-06-09 17:03:15 +02:00
Carles Fernandez
065706cd32
Find libgfortran in OpenSUSE
2020-06-06 21:51:26 +02:00
Carles Fernandez
8ba33a357d
Find libgfortran in OpenSUSE and Fedora
2020-06-06 21:27:25 +02:00
Carles Fernandez
299cb1a2ee
Remove usage of uninitialized variables in CMake scripts
...
Remove all warnings emitted by cmake --warn-uninitialized ..
2020-02-29 14:33:09 +01:00
Carles Fernandez
2ded19342f
Improve headers
2020-02-12 00:04:29 +01:00
Carles Fernandez
4d0d263280
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/ )
...
Update license headers to SPDX format (see https://spdx.org/ )
Add license to all files
Add CI job in GitHub Actions to ensure compliance
2020-02-08 01:20:02 +01:00
Carles Fernandez
d6ec2a7b2c
Update links (mainly from http to https, fix broken links)
2020-02-05 21:24:46 +01:00
Carles Fernandez
301f01f9f0
Find gfortran in gcc 10
2020-01-26 22:59:04 +01:00
Carles Fernandez
3c5f4ca3e4
Use canonical order in CMake modules
2019-09-30 14:58:34 +02:00
Carles Fernandez
ee6e05b4e8
Add Debian GNU/kFreeBSD architecture paths to find dependencies
2019-09-18 13:08:56 +02:00
Carles Fernandez
b41dacfe7f
Find Debian packages in more architectures: add riscv64
2019-08-10 12:45:40 +02:00
Carles Fernandez
12e26fe318
Move package DESCRIPTION and URL data to CMake modules
2019-06-21 02:49:41 +02:00
Carles Fernandez
b11e85aa61
Find libgfortran in more environments (including gcc 9.0)
2019-06-15 19:33:00 +02:00
Carles Fernandez
470e2e0372
Recover cmake Modules
2018-12-12 01:37:37 +01:00
Carles Fernandez
9e511c90a1
Merge branch 'release_0010' of https://github.com/carlesfernandez/gnss-sdr into release_0010
2018-12-09 09:15:04 +01:00
Carles Fernandez
ddc5f6fcf4
Merge
2018-12-09 01:06:27 +01:00
Carles Fernandez
961f8cee1f
Offer a <PACKAGENAME>_ROOT CMake and environment variable as a way to define a base path to find packages
2018-12-01 19:09:44 +01:00
Carles Fernandez
73ece1e533
Uniformize style of CMake modules
2018-11-21 08:28:50 +01:00
Carles Fernandez
025ea65a3a
Find libgfortran8
2018-09-04 08:13:55 +02:00
Carles Fernandez
0d60d97c24
Use https instead of http in links when available
...
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Carles Fernandez
223d6a357b
Add header
2018-04-29 12:02:40 +02:00
Carles Fernandez
7e4c1fb946
Simplify finding of BLAS, LAPACK and GFORTRAN
2017-11-26 01:48:48 +01:00