Amin Yahyaabadi
|
79523d501b
|
feat: default to llvm 15
|
2022-12-06 20:53:02 -08:00 |
Amin Yahyaabadi
|
cd3be8a4d2
|
feat: support up to LLVM 15.0.6
|
2022-12-06 20:46:52 -08:00 |
Amin Yahyaabadi
|
24f1544102
|
Merge pull request #152 from aminya/perf [skip ci]
|
2022-11-22 22:39:34 -08:00 |
Amin Yahyaabadi
|
757782e485
|
fix: parallelize initApt
|
2022-11-22 22:17:42 -08:00 |
Amin Yahyaabadi
|
5528c08f49
|
fix: parallelize apt update alternatives
|
2022-11-22 22:11:47 -08:00 |
Amin Yahyaabadi
|
5505d67258
|
fix: escape regex of the name-version apt package
|
2022-11-22 21:51:51 -08:00 |
Amin Yahyaabadi
|
dac72316df
|
feat: parallelize the apt package installation chunks
|
2022-11-22 21:33:06 -08:00 |
Amin Yahyaabadi
|
eea16aa8c7
|
fix: down-grade path-exists to v4.0.0 due to node:fs usage
|
2022-11-22 20:59:40 -08:00 |
Amin Yahyaabadi
|
b625cd0632
|
perf: make updateAlternatives async
|
2022-11-22 20:52:02 -08:00 |
Amin Yahyaabadi
|
ebd90dd38d
|
perf: parallelized checking of the file existence
|
2022-11-22 20:51:18 -08:00 |
Amin Yahyaabadi
|
43c67b8a9c
|
chore: v0.23.0 [skip test]
|
2022-11-21 00:02:34 -08:00 |
Amin Yahyaabadi
|
e41547fef1
|
Merge pull request #150 from aminya/libtinfo [skip ci]
|
2022-11-21 00:00:51 -08:00 |
Amin Yahyaabadi
|
9be6087e95
|
fix: install libtinfo5 for llvm 10 and older
|
2022-11-20 23:41:41 -08:00 |
Amin Yahyaabadi
|
7220394b68
|
Merge pull request #148 from aminya/flags-quote [skip ci]
|
2022-11-20 23:35:16 -08:00 |
Amin Yahyaabadi
|
7f6189b28f
|
fix: fix eslint errors [skip ci]
|
2022-11-20 23:34:33 -08:00 |
Amin Yahyaabadi
|
d20e347c91
|
feat: de-duplicate cpprc
|
2022-11-20 23:14:33 -08:00 |
Amin Yahyaabadi
|
ea23ed92ca
|
feat: support single files in user-access
|
2022-11-20 23:02:23 -08:00 |
Amin Yahyaabadi
|
70c228ecc9
|
fix: quote the environment variables before adding
|
2022-11-20 22:45:45 -08:00 |
Amin Yahyaabadi
|
740f226722
|
Merge pull request #147 from aminya/sccache [skip ci]
|
2022-11-20 22:16:09 -08:00 |
Amin Yahyaabadi
|
66a38eb0fb
|
fix: fix getting the brew path on linux
|
2022-11-20 21:26:31 -08:00 |
Amin Yahyaabadi
|
ded42d5c2f
|
fix: make cpprc editable by the user
|
2022-11-20 21:19:18 -08:00 |
Amin Yahyaabadi
|
f9582b64f0
|
fix: add the brew the path on Linux
|
2022-11-20 20:54:17 -08:00 |
Amin Yahyaabadi
|
3ba3a1b365
|
fix: fix the brew installation on Linux
|
2022-11-20 19:58:50 -08:00 |
Amin Yahyaabadi
|
45d9ac5ca2
|
feat: add sccache support
|
2022-11-20 19:14:20 -08:00 |
Amin Yahyaabadi
|
946a5bb524
|
Merge pull request #146 from aminya/gcc-12 [skip ci]
|
2022-11-20 19:07:52 -08:00 |
Amin Yahyaabadi
|
488d899a8f
|
test: skip powershell installation in GitHub Actions
|
2022-11-20 18:44:41 -08:00 |
Amin Yahyaabadi
|
fd436d2ed1
|
test: pass the ubuntu version in gcc tests
|
2022-11-20 17:51:40 -08:00 |
Amin Yahyaabadi
|
44b95bad75
|
fix: use the os version when choosing gcc for llvm
|
2022-11-20 17:04:52 -08:00 |
Amin Yahyaabadi
|
144da62f5a
|
feat: install gcc 12 only on Ubuntu 22
|
2022-11-20 16:42:34 -08:00 |
Amin Yahyaabadi
|
8481486746
|
feat: add mingw 12.2
|
2022-11-20 16:25:37 -08:00 |
Amin Yahyaabadi
|
358deb5d30
|
feat: upgrade cmake, conan, meson, task
|
2022-11-20 16:18:40 -08:00 |
Amin Yahyaabadi
|
e71f6e159f
|
feat: upgrade gcc to 12
|
2022-11-20 16:15:27 -08:00 |
Amin Yahyaabadi
|
dc44307b96
|
chore: update dependencies
|
2022-11-20 16:12:07 -08:00 |
Amin Yahyaabadi
|
08aa9c845a
|
Merge pull request #143 from aminya/dev-deps [skip ci]
|
2022-11-12 03:50:30 -08:00 |
Amin Yahyaabadi
|
bcb2f0e470
|
fix: update dev-dependencies
|
2022-11-08 21:49:43 -08:00 |
Amin Yahyaabadi
|
afd44ab939
|
chore: v0.22.0 [skip test]
|
2022-11-08 17:23:39 -08:00 |
Amin Yahyaabadi
|
b82e63f041
|
Merge pull request #142 from aminya/gcov [skip ci]
|
2022-11-08 17:22:04 -08:00 |
Amin Yahyaabadi
|
e2bc9743a3
|
feat: add Gcov environment variables
|
2022-11-08 17:01:31 -08:00 |
Amin Yahyaabadi
|
8c9d48b9aa
|
Merge pull request #141 from aminya/faster-llvm [skip ci]
|
2022-11-08 16:47:28 -08:00 |
Amin Yahyaabadi
|
a1958c0408
|
fix: remove deprecated setOutput
|
2022-11-08 16:30:09 -08:00 |
Amin Yahyaabadi
|
4e382d504c
|
fix: refactor llvm code into separate modules
|
2022-11-08 16:15:24 -08:00 |
Amin Yahyaabadi
|
d9a686c434
|
chore: add cache for cspell
|
2022-11-08 16:08:38 -08:00 |
Amin Yahyaabadi
|
bd7b54ade4
|
perf: install LLVM and GCC in parallel
|
2022-11-08 15:51:15 -08:00 |
Amin Yahyaabadi
|
96bc4cd6f9
|
docs: add more usage examples [skip ci]
|
2022-11-07 00:07:27 -08:00 |
Amin Yahyaabadi
|
7dab220e87
|
chore: v0.21.1 [skip test]
|
2022-11-04 20:20:22 -07:00 |
Amin Yahyaabadi
|
9c8f057dbf
|
Merge pull request #139 from aminya/python-fix [skip ci]
|
2022-11-04 20:16:57 -07:00 |
Amin Yahyaabadi
|
04867b97c5
|
fix: use which if the pip package executable was not found
|
2022-11-04 19:56:07 -07:00 |
Amin Yahyaabadi
|
e376f26cd2
|
fix: choose the python binary directory based on the existence
|
2022-11-04 19:04:04 -07:00 |
Amin Yahyaabadi
|
0f4b1a6238
|
fix: add the python Scripts/bin path to the path for linux
|
2022-11-04 16:03:42 -07:00 |
Amin Yahyaabadi
|
46f6568a2e
|
fix: add the bin directory in python base exec prefix to the PATH
|
2022-11-04 15:40:46 -07:00 |