Carles Fernandez
071f78202d
CI: update checkouts
2023-12-13 22:38:01 +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
0f42dbdea4
Revert "CI: improve python version handling"
...
This reverts commit 5ef12c8244
.
2023-11-26 10:55:48 +01:00
Carles Fernandez
5ef12c8244
CI: improve python version handling
2023-11-25 14:21:28 +01:00
Carles Fernandez
3ddfdb9167
CI: set python-version in volk-gnsssdr-windows job
2023-11-07 13:41:54 +01:00
Carles Fernandez
710f85dc03
Update local version of cpu_features to 0.9.0
2023-11-04 11:54:16 +01:00
Carles Fernandez
62a8547e62
CI: Workaround for failing macos-based jobs
2023-10-15 15:09:27 +02:00
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
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
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