Commit Graph

73 Commits

Author SHA1 Message Date
Carles Fernandez 2c69d2f213
Fix clang-format version to 15 in CI job 2023-04-07 09:43:21 +02:00
Carles Fernandez 08dcf3f88c
CI: move back gnss-sdr arch jobs to main, deactivate ppc64le and s390x 2023-04-06 08:33:42 +02:00
Carles Fernandez 5d6ee64c83
Temporarily add gnss-sdr_archs to next 2023-04-05 10:46:22 +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 6fb8a9e7ac
CI: workaround for macos builds 2022-12-18 10:59:46 +01:00
Carles Fernandez fd456d1eec
CI: improve readability of yml files 2022-12-17 09:40:20 +01:00
Carles Fernandez b422f7e48c
CI: Workaround for ubuntu build 2022-12-11 23:44:44 +01:00
Carles Fernandez a975e33dab
Fix for Xcode new build system
CI: add new build-macos-xcode job
2022-11-29 23:38:27 +01:00
Carles Fernandez bb03d42177
CI: fixes in yml files 2022-11-27 16:49:41 +01:00
Carles Fernandez 037e3ef45f
CI: Update citation.yml file 2022-11-27 16:32:19 +01:00
Carles Fernandez f71b7c9a67
Try to fix build-ubuntu job 2022-11-26 08:49:49 +01:00
Carles Fernandez 5a05c8c7e7
Tru to fix build-ubuntu job 2022-11-25 14:12:42 +01:00
Carles Fernandez c3e163d839
Update CI files 2022-11-25 13:58:00 +01:00
Carles Fernandez 4e533deb16
Update checkout action for macos-latest 2022-11-25 10:18:29 +01:00
Carles Fernandez a14970bf1a
Raise Android minSdkVersion to 24 2022-09-05 13:07:51 +02:00
Carles Fernandez e509354751
Fix for Android 2022-09-05 12:55:07 +02:00
Carles Fernandez 68983ba777
Add buiding of volk_gnsssdr on Android 2022-09-05 12:18:33 +02:00
Carles Fernandez ea7a4ff5d1
Add buiding of volk_gnsssdr on Android 2022-09-05 12:16:01 +02:00
Carles Fernandez 75c71e53ee
Add buiding of volk_gnsssdr on Android 2022-09-05 12:02:21 +02:00
Carles Fernandez d3119a2153
Add buiding of volk_gnsssdr on Android 2022-09-05 11:58:31 +02:00
Carles Fernandez f98a646049
CI: Add liborc-0.4-dev to ubuntu:latest 2022-08-25 13:38:57 +02:00
Carles Fernandez 73fb017a0a
CI: add shellcheck work 2022-08-03 12:33:57 +02:00
Carles Fernandez a3460a7021
Update local version of Googletest to 1.12.1 2022-06-30 16:19:01 +02:00
Carles Fernandez 07d16b12f4
Update gtest version in clang-tidy job 2022-06-28 15:32:14 +02:00
Carles Fernandez 20b76963c2
CI: Update windows job 2022-04-06 20:20:18 +02:00
Carles Fernandez 78d35d6f11 Add CITATION.cff file and CI job for format checking 2022-02-06 10:57:35 +01:00
Carles Fernandez 0c988c5be3
Avoid very-long-line-length-in-source-file lintian warning 2021-10-29 10:21:19 +02:00
Carles Fernandez a7fd7f81d1
Fix location of clang-apply-replacements 2021-10-08 18:03:07 +02:00
Carles Fernandez efc07b40ad
CI: clang-tidy job: More robust detection of LLVM paths installed by homebrew 2021-10-08 17:11:53 +02:00
Carles Fernandez 056a44a243
CI: Fix clang-tidy job (run-clang-tidy.py renamed and in another location in LLVM 13 2021-10-08 12:24:51 +02:00
Carles Fernandez be3d07b349
CI: Add build/include_what_you_use to cpplint job 2021-10-08 11:57:52 +02:00
Carles Fernandez e8e24d50fe
CI: Fix clang-tidy job (upgrade to LLVM 13) 2021-10-08 11:38:12 +02:00
Carles Fernandez f49978e536
CI: fix building in macOS 2021-10-01 12:53:27 +02:00
Carles Fernandez f4699aad07
Fix CI clang-tidy job 2021-09-08 17:32:47 +02:00
Carles Fernandez 7a9592c265
The default Git branch changed from master to main 2021-06-17 14:32:16 +02:00
Carles Fernandez 8833562599
CI: fix clang-tidy job 2021-06-13 22:06:55 +02:00
Carles Fernandez 5e4fe38d70
CI: Fix clang-tidy job (update llvm version to 12) 2021-04-30 21:52:21 +02:00
Carles Fernandez 49fc117ab1
Improve control on gtest version 2021-04-24 01:16:20 +02:00
Carles Fernandez 9ee57dca59 CI: Fix build-macos job 2021-03-28 19:38:21 +02:00
Carles Fernandez ebb0fa395f
CI: Fix macOS jobs 2021-03-07 08:49:05 +01:00
Carles Fernandez ffef0ca126
ci: Install python3-mako and liborc-dev packages in volk-gnsssdr-ubuntu job 2021-02-22 15:14:25 +01:00
Carles Fernandez cb1924e0b4
Improve details on how to sign commits 2021-01-31 21:10:05 +01:00
Carles Fernandez da2bc8d406
Replace CLA by DCO mechanism for new contributors
From now on, new contributors do not have to sign the Contributor License Agreement (CLA) anymore. This has been replaced by the Developer's Certificate of Origin (DCO), which implies that contributed commits need to be signed, either automatically by git or by suffixing a 'Signed-off-by: Your Name your.email@example.com' line in the commit message(s) when doing a pull-request.
2021-01-27 16:26:48 +01:00
Carles Fernandez e6d802d3e8
Fixes for new clang-format behavior 2020-11-22 11:05:16 +01:00
Carles Fernandez 96202c3b02
Clang-format has changed behavior 2020-11-21 20:34:44 +01:00
Carles Fernandez 79d846d21a
Clang-format fixes 2020-11-21 20:26:43 +01:00
Carles Fernandez e9b874dafa
CI: Execute volk_gnsssdr_profile in Windows 2020-11-21 10:45:49 +01:00
Carles Fernandez 03178b61df
No need to link clang-format 2020-11-06 10:51:38 +01:00
Carles Fernandez e241bbb0f3
Fix clang-tidy job 2020-10-29 12:58:13 +01:00
Carles Fernandez cb891a34ee
Fix clang-format job 2020-10-29 12:51:11 +01:00