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 |
Amin Yahyaabadi
|
4d73853d57
|
fix: remove the pkg extension from the pip pkg names
|
2024-09-18 16:50:12 -07:00 |
Amin Yahyaabadi
|
4ebcbc18f2
|
fix: fix checking of a pip package existence
|
2024-09-18 16:27:12 -07:00 |
Amin Yahyaabadi
|
d316735ce5
|
fix: fisrt check python binary instead of python3
To avoid preferring brew over system python
|
2024-09-17 17:17:23 -07:00 |
Amin Yahyaabadi
|
381411326c
|
fix: fix the types of node builtin modules
|
2024-09-17 17:16:43 -07:00 |
Amin Yahyaabadi
|
3a8e462ed6
|
fix: manually memoize getPython
|
2024-09-17 15:49:19 -07:00 |
Amin Yahyaabadi
|
99db11072d
|
feat: skip installation of pip/pipx packages if already installed
|
2024-09-17 15:32:20 -07:00 |
Amin Yahyaabadi
|
67a1d8d27d
|
feat: add support for cmakelang, cmake-lint, cmake-format
|
2024-09-17 14:53:47 -07:00 |
Amin Yahyaabadi
|
8a39523391
|
feat: support more compiler/tool aliases (e.g. clang, clang-tidy)
|
2024-09-17 14:32:10 -07:00 |
Amin Yahyaabadi
|
22ad634883
|
fix(llvm): set LLVM_CPPFLAGS/LDFLAGS instead of CPPFLAGS/LDFLAGS
|
2024-09-17 12:06:23 -07:00 |
Amin Yahyaabadi
|
01e15aee5c
|
fix: faster zip extraction on Windows via 7z
|
2024-09-10 01:12:30 -07:00 |
Amin Yahyaabadi
|
d5024653f1
|
fix: fix pipx installation on MacOS ARM
|
2024-09-08 05:30:09 -07:00 |
Amin Yahyaabadi
|
6294c32d20
|
fix: fix make gnubin directory on MacOS ARM
|
2024-09-08 05:30:09 -07:00 |
Amin Yahyaabadi
|
8ffde703f2
|
fix: suppress the file name printing in unzip
|
2024-09-08 05:04:28 -07:00 |
Amin Yahyaabadi
|
590aaa8bb9
|
fix: add a non-root user for install yay on Arch
|
2024-09-08 04:48:58 -07:00 |
Amin Yahyaabadi
|
00b86b9dbf
|
fix: add script for installing yay
|
2024-09-08 04:20:01 -07:00 |
Amin Yahyaabadi
|
0379559965
|
fix: filter/sort the LLVM asset names
|
2024-09-08 04:01:03 -07:00 |
Amin Yahyaabadi
|
bc81ce31a4
|
fix: install ncurses5-compat-libs on arch using aur
|
2024-09-08 03:38:31 -07:00 |
Amin Yahyaabadi
|
d95a1c182b
|
fix: support ninja on Windows/Linux arm
|
2024-09-08 03:34:24 -07:00 |
Amin Yahyaabadi
|
6003b39332
|
fix: add arch aliases + support CMake on Windows Arm
|
2024-09-08 03:30:37 -07:00 |
Amin Yahyaabadi
|
e714af79eb
|
fix: install ncurses for LLVM on Arch/Fedora
|
2024-09-08 03:15:02 -07:00 |
Amin Yahyaabadi
|
dcadbb8407
|
fix: support matching assets with partial versions specified
|
2024-09-08 02:56:57 -07:00 |
Amin Yahyaabadi
|
e1217a3287
|
fix: default to LLVM 18.1.8 on most platforms
|
2024-09-08 02:35:06 -07:00 |
Amin Yahyaabadi
|
e003dfdeac
|
feat: find LLVM assets based on platform/arch/version heuristics
|
2024-09-07 17:30:45 -07:00 |
Amin Yahyaabadi
|
22bfbec1e0
|
fix: match assets via keywords
|
2024-09-07 16:04:03 -07:00 |
Amin Yahyaabadi
|
d0c5d225d2
|
fix: manually unescape + in the LLVM URL names
|
2024-09-07 02:25:14 -07:00 |
Amin Yahyaabadi
|
8d16de0d38
|
feat: add generic saveHTMLAssets util
|
2024-09-07 02:13:15 -07:00 |
Amin Yahyaabadi
|
f918fcc1fc
|
feat: add script for fetching LLVM asset list
|
2024-09-07 01:59:58 -07:00 |
Amin Yahyaabadi
|
d54a82148a
|
fix: minify json assets via @aminya/minijson
|
2024-09-07 00:42:27 -07:00 |
Amin Yahyaabadi
|
6e3b572a56
|
fix: filter 7z in mingw asset list
|
2024-09-04 02:04:32 -07:00 |