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 |
Amin Yahyaabadi
|
b8fbd53a44
|
fix: do not warn on pipx, venv, setuptools installations
|
2024-10-31 00:58:11 -07:00 |
Amin Yahyaabadi
|
e77865a1bd
|
fix: fix gcovr on Fedora/Archlinux
|
2024-10-30 23:50:53 -07:00 |
Amin Yahyaabadi
|
9f44eb2c24
|
fix: fix checking of up to date bin min versions
|
2024-10-30 23:40:53 -07:00 |
Amin Yahyaabadi
|
f85ad55d63
|
fix: handle version range for python
|
2024-10-30 23:22:07 -07:00 |
Amin Yahyaabadi
|
4b7354baf0
|
fix: fix no default version for the tool
|
2024-10-25 01:58:32 -07:00 |
Amin Yahyaabadi
|
819d82997a
|
feat: store default versions in a json version file
|
2024-10-25 01:49:11 -07:00 |
Amin Yahyaabadi
|
24f9b03dc4
|
fix: fix ci-info not running in an ESM context
|
2024-10-06 20:48:03 -07:00 |
Amin Yahyaabadi
|
2a67ff955e
|
fix: add amd64_x86 architecture alias [skip ci]
|
2024-10-02 14:09:04 -07:00 |
Amin Yahyaabadi
|
76f06a9dda
|
fix!: update Conan to v2
BREAKING Now the default Conan version is v2 instead of v1
|
2024-10-02 13:53:03 -07:00 |
Amin Yahyaabadi
|
59c68f43d8
|
fix: fix mingw version satisfaction check
|
2024-09-22 22:33:33 -07:00 |
Amin Yahyaabadi
|
ed3b715dd5
|
fix: add range specifier for simple versions
|
2024-09-22 22:11:55 -07:00 |
Amin Yahyaabadi
|
5e9dd36c6f
|
feat: support runtime, thread, and exception model on MinGW windows
|
2024-09-22 21:44:13 -07:00 |
Amin Yahyaabadi
|
1e3ecc0794
|
fix: refactor setupMinGW into an independent function
|
2024-09-22 21:19:57 -07:00 |
Amin Yahyaabadi
|
526968f7e2
|
feat: use semver for matching binary assets
|
2024-09-22 21:12:29 -07:00 |
Amin Yahyaabadi
|
2653c43e67
|
fix: update cmake, gcovr, conan, meson, task, doxygen
|
2024-09-22 20:28:52 -07:00 |
Amin Yahyaabadi
|
32a534716d
|
fix: downgrade numerous + update @types/node
|
2024-09-20 16:17:38 -07:00 |
Amin Yahyaabadi
|
f6458ee4e1
|
fix: fix the build + downgrade eslint to 8
|
2024-09-20 15:29:42 -07:00 |
Amin Yahyaabadi
|
e4f89db091
|
fix: check of compiler should be synced
|
2024-09-19 15:00:10 -07:00 |
Amin Yahyaabadi
|
3a86553eb1
|
fix: sync LLVM compiler version and clang tools version
|
2024-09-19 14:53:36 -07:00 |
Amin Yahyaabadi
|
16c789591a
|
docs: separate the analyzer/linter category [skip ci]
|
2024-09-19 14:17:03 -07:00 |
Amin Yahyaabadi
|
1e259843db
|
test: skip infer test on Ubuntu 20 and below
|
2024-09-19 14:06:59 -07:00 |
Amin Yahyaabadi
|
69b2c1b021
|
feat: add support for facebook/infer
|
2024-09-18 22:19:38 -07:00 |
Amin Yahyaabadi
|
118cfec161
|
feat: add support for lizard
|
2024-09-18 21:41:19 -07:00 |
Amin Yahyaabadi
|
19a213deb1
|
feat: add support for flawfinder
|
2024-09-18 21:35:14 -07:00 |
Amin Yahyaabadi
|
aae4991f09
|
feat: add support for cpplint
|
2024-09-18 21:33:02 -07:00 |
Amin Yahyaabadi
|
2a2a8eb39a
|
fix: fix installation of libtinfo5 on Ubuntu 24
|
2024-09-18 18:59:46 -07:00 |
Amin Yahyaabadi
|
f0dd57ea4d
|
fix: avoid old LLVM release HTTP redirects
|
2024-09-18 17:33:23 -07:00 |
Amin Yahyaabadi
|
c9bc540d32
|
fix: fix the pipx packages bin directory
|
2024-09-18 17:04:40 -07:00 |