Amin Yahyaabadi
|
41af5a7f7c
|
fix: install bazelisk on windows/macos instead of bazel
|
2022-07-27 21:05:59 -07:00 |
|
Amin Yahyaabadi
|
9da09a7595
|
fix: init gpg before adding the keys
|
2022-07-27 20:30:15 -07:00 |
|
Amin Yahyaabadi
|
fb111ffcf1
|
fix: fix the nala source list
|
2022-07-27 20:27:12 -07:00 |
|
Amin Yahyaabadi
|
d204be83ac
|
feat: support add apt key via download or from a server
|
2022-07-27 20:14:37 -07:00 |
|
Amin Yahyaabadi
|
5183c0d6d4
|
feat: support installing Bazel
|
2022-07-27 19:32:33 -07:00 |
|
Amin Yahyaabadi
|
c8cec57d18
|
fix: handle the promises in setupAptPack
|
2022-07-27 19:07:30 -07:00 |
|
Amin Yahyaabadi
|
de92c65463
|
fix: fix the kcov build + use ninja for faster build
|
2022-07-27 18:45:26 -07:00 |
|
Amin Yahyaabadi
|
f61dd0e6b8
|
fix: fix the kcov binDir
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
4d96d91b82
|
fix: do not install kcov globally
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
57de2d5de2
|
fix: use the returned binDir from extractFunction
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
d5d332b54c
|
fix: fix the kcov download link
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
c1033204f2
|
fix: skip kcov on non linux
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
45eb099dc6
|
fix: use the cmake install path as the kcov bin path
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
43d199d290
|
fix: fix the kcov download link
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
15070ee637
|
fix: build or download kcov binary based on the ubuntu version
|
2022-07-27 18:43:00 -07:00 |
|
Amin Yahyaabadi
|
d195a02a1d
|
fix: use gpg instead of apt-key
|
2022-07-27 18:10:40 -07:00 |
|
Amin Yahyaabadi
|
2915ec8f01
|
fix: enable UTF8 only once for nala
|
2022-07-27 17:51:13 -07:00 |
|
Amin Yahyaabadi
|
0cedb62c7b
|
fix: quote the path in addEnv on Unix
|
2022-07-27 17:44:51 -07:00 |
|
Amin Yahyaabadi
|
17fa293627
|
fix: make nala optional
|
2022-07-27 17:36:18 -07:00 |
|
Amin Yahyaabadi
|
e4001f3bb1
|
fix: add UTF-8 to the env if nala is used
|
2022-07-27 17:22:43 -07:00 |
|
Amin Yahyaabadi
|
71cdb28b79
|
fix: enable UTF8 for nala
|
2022-07-27 17:20:33 -07:00 |
|
Amin Yahyaabadi
|
4e84885253
|
fix: update apt only if the number of repositories is not 0
|
2022-07-27 16:49:25 -07:00 |
|
Amin Yahyaabadi
|
e5c77ec118
|
fix: fallback to nala-legacy if nala itself fails
|
2022-07-27 16:47:55 -07:00 |
|
Amin Yahyaabadi
|
36734c34c3
|
fix: first add the key before adding the nala repository
|
2022-07-27 16:38:10 -07:00 |
|
Amin Yahyaabadi
|
7a90ebc5a0
|
fix: disable auto nala installation
|
2022-07-27 16:33:47 -07:00 |
|
Amin Yahyaabadi
|
ba21b207ac
|
fix: ignore the error of apt-key addition
|
2022-07-27 16:18:39 -07:00 |
|
Amin Yahyaabadi
|
377be6c0a6
|
fix: skip installing nala if it fails
|
2022-07-27 16:14:56 -07:00 |
|
Amin Yahyaabadi
|
9f78cc758b
|
fix: fix nala update arguments
|
2022-07-27 16:06:34 -07:00 |
|
Amin Yahyaabadi
|
b96f1ee859
|
fix: add the key before calling apt
|
2022-07-27 15:57:13 -07:00 |
|
Amin Yahyaabadi
|
2771f17356
|
fix: add apt key for nala
|
2022-07-27 15:56:47 -07:00 |
|
Amin Yahyaabadi
|
d6513160ef
|
fix: remove internal sudo from execSudo
|
2022-07-27 15:56:45 -07:00 |
|
Amin Yahyaabadi
|
e4784c9adc
|
fix: use nala on ubuntu instead of apt
|
2022-07-27 15:56:44 -07:00 |
|
Amin Yahyaabadi
|
96f1e1cf8c
|
feat: support installing nala
|
2022-07-27 15:56:42 -07:00 |
|
Amin Yahyaabadi
|
0fd405d4e1
|
fix: install lsb_release if it is missing on ubuntu
|
2022-07-27 00:49:07 -07:00 |
|
Amin Yahyaabadi
|
d8677634f7
|
fix: fix llvm on ubuntu 22.04
|
2022-07-22 00:20:33 -07:00 |
|
Amin Yahyaabadi
|
6e70d1d13b
|
fix: update conan, meson, task
|
2022-07-16 18:10:52 -07:00 |
|
Amin Yahyaabadi
|
e77a1e12f0
|
fix: support up to llvm 14.0.6
|
2022-07-16 18:07:53 -07:00 |
|
Amin Yahyaabadi
|
834fea83ec
|
fix: fix llvm/gcc installation on dnf
|
2022-07-10 18:57:45 -07:00 |
|
Amin Yahyaabadi
|
485b3298a2
|
fix: give user access to the extracted folders
|
2022-07-10 18:46:09 -07:00 |
|
Amin Yahyaabadi
|
3d6f9a38eb
|
fix: install python3-pip on fedora
|
2022-07-10 18:12:19 -07:00 |
|
Amin Yahyaabadi
|
2eec158f5e
|
fix: install p7zip-plugins for Fedora
|
2022-07-10 18:10:39 -07:00 |
|
Amin Yahyaabadi
|
4a49195853
|
fix: fix python, pip, and doxygen on fedora
|
2022-07-10 17:53:17 -07:00 |
|
Amin Yahyaabadi
|
1103890904
|
fix: check isUbuntu before using apt - fixes pip packages
|
2022-07-10 17:39:21 -07:00 |
|
Amin Yahyaabadi
|
5ca7197035
|
fix: fix setupBin with dnf
|
2022-07-10 17:31:31 -07:00 |
|
Amin Yahyaabadi
|
f42bca4b35
|
fix: do not check updates with dnf
|
2022-07-10 17:20:36 -07:00 |
|
Amin Yahyaabadi
|
e8d2cb09a2
|
feat: support installing system packages using dnf package manager
|
2022-07-10 16:34:56 -07:00 |
|
Amin Yahyaabadi
|
50a814c62d
|
fix: install the default version if dnf version was incorrect
|
2022-07-10 16:17:17 -07:00 |
|
Amin Yahyaabadi
|
1f049b017f
|
feat: support installing packages using dnf
|
2022-07-10 16:13:02 -07:00 |
|
Amin Yahyaabadi
|
45e4fd60f0
|
chore: rename isci to isCI
|
2022-07-10 16:11:32 -07:00 |
|
Amin Yahyaabadi
|
97b3cceeb0
|
fix: fix the testBin which check
|
2022-07-05 22:41:25 -07:00 |
|