Commit Graph

26 Commits

Author SHA1 Message Date
Amin Yahyaabadi b4a83891fb feat: add untildify-user package 2022-08-07 20:04:59 -07:00
Amin Yahyaabadi c5a2f11e38 fix: use extension-tools in setup-cpp 2022-08-07 18:36:04 -07:00
Amin Yahyaabadi e495d4d0d5 fix: rename execRoot to execRootSync 2022-08-07 17:33:11 -07:00
Amin Yahyaabadi bf519e6b3d fix: rename execSudo to execRoot and isRoot to isSudo 2022-08-07 17:29:05 -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 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 1103890904 fix: check isUbuntu before using apt - fixes pip packages 2022-07-10 17:39:21 -07:00
Amin Yahyaabadi e8d2cb09a2 feat: support installing system packages using dnf package manager 2022-07-10 16:34:56 -07:00
Amin Yahyaabadi 7caf0ddff8 feat: add the cached isArch function 2022-06-29 19:06:33 -07:00
abeimler aecb4b3e29 feat: add pacman support (#31)
* add `setupPacmanPack`
* add arch linux docker image
* add container tests
2022-06-29 18:06:35 +02:00
Amin Yahyaabadi 18f813f0d6 fix: make execaSudo and setupAptPack synchronous
apt is not thread-safe
2022-04-27 00:02:35 -07:00
Amin Yahyaabadi 4cfe0b84c3 fix: fix the kcov38 build src 2022-04-16 00:42:53 -07:00
Amin Yahyaabadi 40212d6ffc fix: install libbinutils for kcov 2022-02-13 20:03:57 -08:00
Amin Yahyaabadi 4b250a3ca2 fix: set stdio: inherit for all exec calls 2022-02-13 16:06:21 -08:00
Amin Yahyaabadi eb3db26bf7 fix: use strip-components 0 in extractTarByExe 2022-01-30 18:36:25 -08:00
Amin Yahyaabadi 1410ebe4ca chore: move execaSudo 2022-01-30 17:23:09 -08:00
Amin Yahyaabadi a062ce6962 feat: support passing arch from CLI to setupBin 2022-01-30 15:33:22 -08:00
Amin Yahyaabadi f83c7d79ac fix: add untildify_user and use it everywhere 2022-01-19 11:58:10 -08:00
Amin Yahyaabadi fa01e81c02 feat: support kcov 2021-12-07 05:57:58 -06:00