Commit Graph

88 Commits

Author SHA1 Message Date
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 729ae041fc fix: add isUbuntu and skip getting ubuntu version on arch 2022-06-29 20:37:50 -07:00
Amin Yahyaabadi 7caf0ddff8 feat: add the cached isArch function 2022-06-29 19:06:33 -07:00
Amin Yahyaabadi 3526010570 fix: use double quote for LDFLAGS/CPPFLAGS 2022-05-17 13:19:04 -07:00
Amin Yahyaabadi 777ee3fd6d fix: fix addPathSystem/addEnvSystem fallback 2022-05-12 17:38:39 -07:00
Amin Yahyaabadi a4e2df0c28 fix: fix the quoting of CPPFLAGS and LDFLAGS for pwsh 2022-05-12 17:31:41 -07:00
Amin Yahyaabadi 7e3e265a8a fix: make execPowershell async 2022-05-12 12:55:00 -07:00
Amin Yahyaabadi 3eb3fc16a7 fix: only escape LDFLAGS and CPPFLAGS
This partially reverts 41d161c37f
2022-05-11 17:17:54 -07:00
Amin Yahyaabadi 41d161c37f fix: escape the spaces when adding environment variables and paths 2022-05-11 16:48:11 -07:00
Amin Yahyaabadi 6251144095 fix: get ubuntu version inside the main file 2022-05-05 17:11:42 -07:00
Amin Yahyaabadi 05d55cbaa6 fix: select the default llvm version based on ubuntu version 2022-05-02 23:32:01 -07:00
Amin Yahyaabadi 4366b4c00d fix: fail if env variables are not added correctly 2022-05-02 22:01:51 -07:00
Amin Yahyaabadi a6e315987a fix: append update-alternatives to cpprc instead 2022-04-18 23:47:37 -07:00
Amin Yahyaabadi 76fb16bd81 fix: check for the exitance of .cpprc 2022-03-01 03:09:55 -08:00
Amin Yahyaabadi f052b759d1 feat: add environment variables to .cpprc when setup_cpp used locally 2022-03-01 02:43:50 -08:00
Amin Yahyaabadi 1af7af9c53 chore: move addPath function 2022-02-28 21:54:49 -08:00
Amin Yahyaabadi a19fcfecdf refactor: use untildify_user in addEnv 2022-02-28 21:51:52 -08:00
Amin Yahyaabadi c86ba684b1 fix: fix local execPowershell 2022-02-05 12:41:10 -08:00
Amin Yahyaabadi 1410ebe4ca chore: move execaSudo 2022-01-30 17:23:09 -08:00
Amin Yahyaabadi 614ed712da fix: use powershell for addEnv and addPath 2022-01-30 17:20:36 -08:00
Amin Yahyaabadi a67e7babf2 fix: use colored errors for local usage 2022-01-29 15:18:48 -08:00
Amin Yahyaabadi d67d7e0c03 fix: use powershell for val.length of more than 1024 2022-01-22 20:54:37 -08:00
Amin Yahyaabadi 946065a48d fix: fix setx script fallback on Windows 2022-01-22 20:25:15 -08:00
Amin Yahyaabadi d98deda888 fix: fix eslint warnings 2022-01-22 17:41:18 -08:00
Amin Yahyaabadi f83c7d79ac fix: add untildify_user and use it everywhere 2022-01-19 11:58:10 -08:00
Amin Yahyaabadi 469230d988 fix: use the user profile to add system environment variables 2022-01-19 11:43:35 -08:00
Amin Yahyaabadi 3a91e6f67a fix: fix addSystemEnv on Linux/Mac 2022-01-19 11:31:11 -08:00
Amin Yahyaabadi c6a5745cec fix: support adding environment variables on non GitHub Action 2022-01-17 18:30:02 -08:00
Amin Yahyaabadi c0e8c96665 fix: run GitHub specific code only on GitHub CI 2022-01-17 14:24:54 -08:00
Amin Yahyaabadi 95c8ebb90c fix: quote in execaSudo 2021-12-07 13:37:01 -06:00
Amin Yahyaabadi fa01e81c02 feat: support kcov 2021-12-07 05:57:58 -06:00
Amin Yahyaabadi 7d0cc67ac7 Revert "fix: update execa"
This reverts commit 12fe81ac31.
2021-12-01 04:26:05 -06:00
Amin Yahyaabadi 12fe81ac31 fix: update execa 2021-12-01 04:21:51 -06:00
Amin Yahyaabadi e898202dcc fix: check if sudo is installed 2021-09-18 08:54:42 -05:00
Amin Yahyaabadi c9b478842d fix: fix execaSudo 2021-09-18 08:51:24 -05:00
Amin Yahyaabadi 51da3adc7b fix: add execaSudo 2021-09-18 08:43:36 -05:00
Amin Yahyaabadi a0e33e0466 fix: fix isCI 2021-09-18 08:35:26 -05:00