Commit Graph

131 Commits

Author SHA1 Message Date
Amin Yahyaabadi 2a35ca7211 fix: update setup-python to fix pip windows issues 2022-02-04 11:18:28 -08:00
Amin Yahyaabadi 6d5a91c8fb feat: install clang-tidy and clang-format 2022-01-29 14:44:43 -08:00
Amin Yahyaabadi 01d80b8e02 chore: update dev dependencies 2022-01-22 17:33:54 -08:00
Amin Yahyaabadi a4908dc2c9 fix: update msvc-dev-cmd 2021-12-07 03:13:14 -06:00
Amin Yahyaabadi 43020dec46 fix: update msvc-dev-cmd 2021-12-06 09:45:28 -06:00
Amin Yahyaabadi 1042fffd1a fix: unset Path, TMP, and TEMP before MSVC installations 2021-12-06 09:19:32 -06:00
Amin Yahyaabadi 3b5817d13d feat: support setting up a specific msvc version 2021-12-06 07:11:58 -06:00
Amin Yahyaabadi 902069de32 chore: use npm to install repositories instead of git modules 2021-12-05 08:16:28 -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 79d05ddda1 chore: update devDependencies 2021-12-01 03:58:25 -06:00
Amin Yahyaabadi 772b7185cd chore: update devDependencies 2021-11-21 12:05:38 -06:00
Amin Yahyaabadi a03c25a323 chore: update devdependencies 2021-11-04 03:05:12 -05:00
Amin Yahyaabadi e9f0d0628e chore: update devDependencies 2021-10-20 22:08:25 -05:00
Amin Yahyaabadi db0ea58eaa chore: update devDependencies 2021-10-07 20:00:00 -05:00
Amin Yahyaabadi b4b90ff364 fix: update dependencies 2021-09-29 19:58:41 -05:00
Amin Yahyaabadi 9bef371233 fix: use execa instead of cross-spawn and @action/exec 2021-09-18 08:13:23 -05:00
Amin Yahyaabadi 801ebf86b8 fix: untildify the installation path 2021-09-17 13:54:30 -05:00
Amin Yahyaabadi c654c9880c feat: support using setup-cpp from CLI 2021-09-17 12:51:59 -05:00
Amin Yahyaabadi 09a5e16c4f test: use cross-spawn in the tests 2021-09-17 05:28:57 -05:00
Amin Yahyaabadi a8477cb234 test: escape path in the exec in the test 2021-09-17 04:49:13 -05:00
Amin Yahyaabadi 85aa3e3d04 fix: use semver 7.3.5 in the dependencies 2021-09-16 05:29:52 -05:00
Amin Yahyaabadi 49ca00ee9f feat: add self-contained executables 2021-09-15 02:24:30 -05:00
Amin Yahyaabadi 1ffc145596 fix: use pip3 if available 2021-09-14 12:40:42 -05:00
Amin Yahyaabadi 9e223dad3f feat: add llvm installer 2021-09-14 07:08:00 -05:00
Amin Yahyaabadi 0c6682f3af chore: separate production dependencies 2021-09-14 06:12:17 -05:00
Amin Yahyaabadi 41200c9f2f test: add unit tests
Used some code from https://github.com/aminya/install-cmake/
2021-09-14 03:18:36 -05:00
Amin Yahyaabadi e55608c34b test: add tests 2021-09-14 03:13:41 -05:00
Amin Yahyaabadi 33a3592a63 feat: add setupCmake
Used some code from https://github.com/aminya/install-cmake/blob/new-versions-and-arch/src/cmake.ts
2021-09-14 03:13:41 -05:00
Amin Yahyaabadi f63cc85aba chore: run format 2021-09-14 02:00:41 -05:00
Amin Yahyaabadi aec4d20a7b chore: add dependencies and build script 2021-09-14 01:58:39 -05:00