Commit Graph

24 Commits

Author SHA1 Message Date
Amin Yahyaabadi ec22e0200a fix: fix setupBin 2021-11-21 13:54:12 -06:00
Amin Yahyaabadi c6eb5ca89b feat: change the installation directory to ~/tool
BREAKING CHANGE
2021-11-21 12:53:27 -06:00
Amin Yahyaabadi ca064b68e0 test: increase timeout of the tests 2021-09-17 04:50:12 -05:00
Amin Yahyaabadi 0705a52b46 test: simplify cmake test 2021-09-16 14:38:52 -05:00
Amin Yahyaabadi dde8036194 feat: add which test to testBin 2021-09-16 10:07:14 -05:00
Amin Yahyaabadi 269d96f070 fix: pass the default arguments to the functions 2021-09-16 07:09:01 -05:00
Amin Yahyaabadi 511a2fbbce feat: use a similar interface for installing all the packages 2021-09-16 06:58:41 -05:00
Amin Yahyaabadi a970eb0e44 feat: add default version registry 2021-09-16 06:36:35 -05:00
Amin Yahyaabadi 04b70139f6 feat: move the default versions to the functions themselves 2021-09-16 06:14:06 -05:00
Amin Yahyaabadi fb4b68daca fix: increase test timeout 2021-09-15 02:37:42 -05:00
Amin Yahyaabadi 4927f3a272 chore: rename setupPackage to setupBin 2021-09-14 11:41:13 -05:00
Amin Yahyaabadi 04dd26cc88 test: add tests for finding the tool in the cache 2021-09-14 11:09:48 -05:00
Amin Yahyaabadi 63126aeffa fix: return the installDir and binDir 2021-09-14 09:13:39 -05:00
Amin Yahyaabadi 4824306aab fix: spawn the bin in the tests 2021-09-14 09:04:39 -05:00
Amin Yahyaabadi 9bf59efb6c fix: use setup bin for llvm installation 2021-09-14 08:50:26 -05:00
Amin Yahyaabadi a5ae2b4863 fix: make install directory configurable 2021-09-14 07:07:59 -05:00
Amin Yahyaabadi a3c53e221f fix: fix cmake installation on linux 2021-09-14 05:08:02 -05:00
Amin Yahyaabadi 1b87c26a89 fix: fix setup bin by using folderName 2021-09-14 04:23:38 -05:00
Amin Yahyaabadi ae8703687a fix: add setupBin function and use it inside setupCmake 2021-09-14 04:23:12 -05:00
Amin Yahyaabadi 7f512aeee3 refactor: refactor setupCmake and setupNinja 2021-09-14 03:38:47 -05:00
Amin Yahyaabadi 0a3aa6cc9c test: refactor setup and cleanup helpers 2021-09-14 03:26:53 -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 8ed361c47e fix: move tsconfig 2021-09-14 03:13:42 -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