Amin Yahyaabadi
|
1a07db80e7
|
fix: skip tool installation if version is false
|
2025-02-23 22:55:00 -08:00 |
Amin Yahyaabadi
|
9f3979461e
|
fix: do not add test toolchain for mingw
|
2025-02-23 17:33:08 -08:00 |
Amin Yahyaabadi
|
ab235ba854
|
fix: disable installation timeouts
|
2025-02-23 17:13:42 -08:00 |
Amin Yahyaabadi
|
176905d067
|
fix: use the default mingw version on ubuntu
|
2025-02-23 16:06:17 -08:00 |
Amin Yahyaabadi
|
818f740c52
|
fix: avoid failure of software-properties-common installation
|
2025-02-23 15:05:55 -08:00 |
Amin Yahyaabadi
|
063ff00baf
|
fix: do not use -y for apt-get/nala update
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
8b818570f5
|
fix: set VCPKG_FORCE_SYSTEM_BINARIES for linux arm64
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
3290875f5f
|
fix: more robust parsing of compiler name/versions
|
2025-02-15 22:26:25 -08:00 |
Amin Yahyaabadi
|
06230ecbcd
|
ci: fix downloading of artifacts + docker cache [skip test]
|
2025-02-07 12:29:07 -08:00 |
Amin Yahyaabadi
|
f5bc42aff8
|
fix: prefer exe binaries for llvm on Windows
|
2025-02-06 02:37:08 -08:00 |
Amin Yahyaabadi
|
a3723b08a9
|
fix: use fs-extra for move
|
2025-01-31 15:42:24 -08:00 |
Amin Yahyaabadi
|
c2c30d9a33
|
fix: extract tar.xz files correctly with 7zip
|
2025-01-31 15:23:08 -08:00 |
Amin Yahyaabadi
|
b7e481e350
|
fix: make the x86 arch optional for llvm windows
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
e647ab787e
|
fix: catch the fallback errors directly
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
01f6ff6b9c
|
feat: fix installation on clang 15/16 on Ubuntu 24
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
2ff473f883
|
feat: support exclusive asset keyword matching
|
2025-01-30 10:12:45 -08:00 |
Amin Yahyaabadi
|
0dee00a185
|
fix: install both libtinfo5 and libtinfo6 for clang
|
2025-01-29 00:57:29 -08:00 |
Amin Yahyaabadi
|
035c0629d9
|
fix: update the add-apt-repository llvm patch
|
2025-01-25 22:51:40 -08:00 |
Amin Yahyaabadi
|
119345363d
|
fix: first try gcc installation without the ppa
|
2025-01-25 22:45:55 -08:00 |
Amin Yahyaabadi
|
b8c9910896
|
fix: fix gcc installation on Ubuntu Arm64
|
2025-01-25 22:42:57 -08:00 |
Amin Yahyaabadi
|
d1a8e5ecfe
|
fix: add missing CURRENT_LLVM_STABLE variable
|
2025-01-25 22:36:10 -08:00 |
Amin Yahyaabadi
|
17f5ebc5b9
|
fix: install libtinfo 6 instead of libtinfo-dev
|
2025-01-25 22:33:19 -08:00 |
Amin Yahyaabadi
|
a1e30580e4
|
feat: remove the LLVM repo on apt install failures
|
2025-01-24 23:22:12 -08:00 |
Amin Yahyaabadi
|
0528a87872
|
fix: install pipx via pip too
|
2025-01-12 04:10:52 -08:00 |
Amin Yahyaabadi
|
627f57a609
|
fix: fix pipx ensure path failures
|
2025-01-12 03:41:12 -08:00 |
Amin Yahyaabadi
|
113d1f50d6
|
fix: install pipx system-wide first
|
2025-01-12 03:20:44 -08:00 |
Amin Yahyaabadi
|
770dfb4c2c
|
fix: install venv before pip
|
2025-01-12 02:55:14 -08:00 |
Amin Yahyaabadi
|
025098a948
|
fix: check for existence of venv module before installing
|
2025-01-12 02:32:41 -08:00 |
Amin Yahyaabadi
|
4c12eccdfd
|
fix: increase the gain of win64
|
2025-01-12 01:53:08 -08:00 |
Amin Yahyaabadi
|
6351fa6075
|
Revert: fix: update LLVM to 19.1.6 on MacOS x64
|
2025-01-12 01:53:08 -08:00 |
Amin Yahyaabadi
|
e950a04eab
|
fix: prefer non-msvc version of llvm for Win64
|
2025-01-12 01:53:08 -08:00 |
Amin Yahyaabadi
|
5f8524ef4c
|
fix: downgrade LLVM to 18 on MacOS arm64
|
2025-01-12 01:53:08 -08:00 |
Amin Yahyaabadi
|
ecd0bffbc2
|
test: fix the llvm test
|
2025-01-12 01:53:08 -08:00 |
Amin Yahyaabadi
|
237f9758b3
|
fix: update dependencies
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
50e59f5e2d
|
fix: down-grade llvm to 19.1.4 on MacOS arm
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
8478964054
|
test: clean LLVM installations after each test
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
c605e7fcc4
|
fix: update LLVM to 19.1.6 on MacOS x64
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
d8ee0a12c4
|
fix: make LLVM platform keywords optional
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
897607b76f
|
feat: support Windows arm cross-compilation
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
5dca7bce94
|
feat: update default LLVM to 19.1.6
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
c231ef1f4a
|
fix: support solaris for LLVM
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
120e8ebbd0
|
fix: better matching of LLVM urls for newer releases
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
97d8a63d36
|
fix: add support for llvm 19 + update mingw list
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
00565bef9d
|
fix: update task to 3.40.1
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
508fcd9cb8
|
fix: update meson to 1.6.1
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
4096f68632
|
fix: update cmake to 3.31.4
|
2025-01-12 00:48:43 -08:00 |
Amin Yahyaabadi
|
867ce44795
|
fix: use info for venv/setuptools failures
|
2024-11-01 05:35:48 -07:00 |
Amin Yahyaabadi
|
255caeb121
|
fix: require python 3.8.0 for cpplint
|
2024-11-01 02:35:56 -07:00 |
Amin Yahyaabadi
|
4d95a50556
|
feat: support all brew install options
|
2024-11-01 02:25:55 -07:00 |
Amin Yahyaabadi
|
8672e6af19
|
fix: fix doxygen warning on macos
|
2024-10-31 00:59:24 -07:00 |