1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-10-31 07:06:23 +00:00
Commit Graph

32 Commits

Author SHA1 Message Date
Carles Fernandez
f965f4921d
Improve Python detection 2023-10-26 13:23:05 +02:00
Carles Fernandez
a46f9f77fe
Fix CMake error 2023-10-26 10:25:39 +02:00
Carles Fernandez
4a8f137dd9
Fix wrong name in CMake module 2023-10-15 16:47:48 +02:00
Carles Fernandez
c47ad2d902
Try hard to find Python version 2023-10-13 11:38:54 +02:00
Carles Fernandez
d15422edba
CMake: complete transition from FindPythonInterp to FindPython (FindPythonInterp was deprecated in CMake 3.24 and removed in CMake 3.27) 2023-10-07 14:02:22 +02:00
Carles Fernandez
0da7fc6704
More fixes for CMake 3.27 2023-10-05 17:25:06 +02:00
Carles Fernandez
b16c1de541
Fix breaking change in CMake 3.27: PythonInterp was removed 2023-10-05 15:11:21 +02: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
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
a9de3d4244
Fix detection of python when using Macports 2020-12-18 13:11:26 +01:00
Carles Fernandez
76f0eb7acd
Fix python detection when cross-compiling 2020-10-16 19:46:44 +02:00
Carles Fernandez
0637365d6c
Remove python-six as a dependency if Python version is 3.x 2020-05-10 17:31:39 +02: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
0038853c52
Clean CMake files 2019-11-30 20:30:22 +01:00
Carles Fernandez
b552616b99
Find Python 3 with CMake < 3.12 2019-11-30 17:42:44 +01:00
Carles Fernandez
51c8732ff1
Look for python3 in first place even if CMake < 3.12 2019-11-30 14:18:39 +01:00
Carles Fernandez
9efff7382d
Fix detection of Python modules when using Macports 2019-04-09 00:42:10 +02:00
Carles Fernandez
9ec3a1a1d8
Remove PythonLib package, not needed 2019-03-09 19:44:26 +01: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
73ece1e533
Uniformize style of CMake modules 2018-11-21 08:28:50 +01:00
Carles Fernandez
477967ed32
Python Development component is not needed 2018-07-29 22:45:45 +02:00
Carles Fernandez
17d4a010e1
Improve Python detection 2018-07-29 20:49:09 +02:00
Carles Fernandez
88d2241e09
Fix for Python3 2018-07-27 10:11:22 +02:00
Carles Fernandez
e3cb3d6eb5
Fix building when python3 is present but python3-six and python3-mako are not 2018-07-24 13:48:33 +02:00
Carles Fernandez
09936dc37d
Allow building in Python3-only environments 2018-07-24 12:01:50 +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
4694dca4f0 Add QA_PYTHON_EXECUTABLE variable 2016-12-26 12:29:05 +01:00
Carles Fernandez
7f329578e9 Add python finder and module checker 2016-12-25 20:42:20 +01:00