Amin Yahyaabadi
|
0dee00a185
|
fix: install both libtinfo5 and libtinfo6 for clang
|
2025-01-29 00:57:29 -08:00 |
Amin Yahyaabadi
|
d58ee0edd1
|
fix: do not fallback to latest apt package by default
|
2025-01-29 00:56:32 -08:00 |
Amin Yahyaabadi
|
12e62a1b8d
|
chore: v0.46.0 [skip test]
|
2025-01-25 23:05:50 -08:00 |
Amin Ya
|
60dbf57778
|
Merge pull request #331 from aminya/llvm-remove-repo [skip ci]
feat: remove the LLVM repo on apt install failures + support LLVM 11-16 on Ubuntu 24 + fix GCC on Linux Arm64 + install GCC without PPA if possible
|
2025-01-25 23:04:34 -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
|
1fd813945e
|
chore: v0.45.0 [skip test]
|
2025-01-12 04:57:02 -08:00 |
Amin Ya
|
d90b3b5cdc
|
Merge pull request #327 from aminya/venv-mac
fix: check for existence of venv module before installing
|
2025-01-12 04:42:02 -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
|
361073ae6b
|
ci: use pnpm lock as the cache key in CI
|
2025-01-12 03:27:46 -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 Ya
|
f1ec26fa74
|
Merge pull request #323 from aminya/renovate/node-22.x [skip ci]
chore(deps): update dependency node to v22.13.0
|
2025-01-12 02:09:13 -08:00 |
Amin Ya
|
ef74ed30fd
|
Merge pull request #324 from aminya/update-cmake [skip ci]
fix: update LLVM to 19 + update cmake, meson, task, mingw + feat: support Windows arm cross-compilation + test on MacOS 15
|
2025-01-12 02:08:47 -08:00 |
Amin Yahyaabadi
|
6b8e64ce19
|
ci: skip node 12 tests on macos 15 [skip ci]
|
2025-01-12 02:08:25 -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
|
75001ab879
|
ci: build executables on older OS
|
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
|
bb6b0562ab
|
ci: update MacOS runner images
|
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 |
renovate[bot]
|
7c123200da
|
chore(deps): update dependency node to v22.13.0
|
2025-01-12 08:48:43 +00: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 Ya
|
9eae7b8aaa
|
Merge pull request #321 from aminya/renovate/pnpm-9.x [skip ci]
chore(deps): update pnpm to v9.15.3
|
2025-01-12 00:48:14 -08:00 |
renovate[bot]
|
b25fd057cf
|
chore(deps): update pnpm to v9.15.3
|
2025-01-06 01:19:36 +00:00 |
Amin Yahyaabadi
|
0a06f2b113
|
Merge pull request #317 from aminya/renovate/node-22.x [skip ci]
|
2024-12-15 01:02:45 -08:00 |
Amin Yahyaabadi
|
9c2009ec06
|
Merge pull request #318 from aminya/renovate/pnpm-9.x [skip ci]
|
2024-12-15 01:02:31 -08:00 |
renovate[bot]
|
5e4bb00321
|
chore(deps): update pnpm to v9.15.0
|
2024-12-06 16:17:37 +00:00 |
renovate[bot]
|
2a71c9306c
|
chore(deps): update dependency node to v22.12.0
|
2024-12-03 21:12:34 +00:00 |
Amin Yahyaabadi
|
f29afea287
|
Merge pull request #316 from aminya/renovate/pnpm-9.x [skip ci]
|
2024-11-14 13:28:21 -08:00 |
renovate[bot]
|
6c114ac3ab
|
chore(deps): update pnpm to v9.13.1
|
2024-11-14 19:46:37 +00:00 |