Template
1
0
mirror of https://github.com/aminya/setup-cpp synced 2024-11-30 21:22:30 +08:00
Commit Graph

433 Commits

Author SHA1 Message Date
Amin Yahyaabadi
e5bc00a601 fix: fallback to older versions in case of http error 2021-09-14 07:58:24 -05:00
Amin Yahyaabadi
88920a2a1a fix: fix llvm 5.0.0 on ubuntu 2021-09-14 07:48:57 -05:00
Amin Yahyaabadi
3ee98813ad fix: fix llvm 8 on ubuntu 2021-09-14 07:40:23 -05:00
Amin Yahyaabadi
46cc30329b fix: support llvm 8 and 7 for windows 2021-09-14 07:34:14 -05:00
Amin Yahyaabadi
f4939bc8e2 fix: support llvm 5 and older on ubuntu 2021-09-14 07:14:44 -05:00
Amin Yahyaabadi
9e223dad3f feat: add llvm installer 2021-09-14 07:08:00 -05:00
Amin Yahyaabadi
a5ae2b4863 fix: make install directory configurable 2021-09-14 07:07:59 -05:00
Amin Yahyaabadi
40336c3c67 fix: set runner temp for local runs 2021-09-14 06:38:58 -05:00
Amin Yahyaabadi
0c6682f3af chore: separate production dependencies 2021-09-14 06:12:17 -05:00
Amin Yahyaabadi
d3abd11c4f fix: install everything into ~/setup_cpp 2021-09-14 05:11:42 -05:00
Amin Yahyaabadi
a3c53e221f fix: fix cmake installation on linux 2021-09-14 05:08:02 -05:00
Amin Yahyaabadi
1239cfc4a6 docs: add readme 2021-09-14 04:43:45 -05:00
Amin Yahyaabadi
b957bc4ab8 fix: support downloading raw binaries 2021-09-14 04:27:55 -05:00
Amin Yahyaabadi
e77708aa48 fix: use setup bin for ninja 2021-09-14 04:26:33 -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
15879e9212 fix: fix the platform name for ninja 2021-09-14 03:13:42 -05:00
Amin Yahyaabadi
e55608c34b test: add tests 2021-09-14 03:13:41 -05:00
Amin Yahyaabadi
22ab9fad17 chore: install optimizations for the build 2021-09-14 03:13:41 -05:00
Amin Yahyaabadi
0e7542179a feat: add setupNinja
Used some code from https://github.com/aminya/install-cmake/blob/new-versions-and-arch/src/ninja.ts
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
3b557ec4c5 fix: add the entry file 2021-09-14 02:03:59 -05:00
Amin Yahyaabadi
f63cc85aba chore: run format 2021-09-14 02:00:41 -05:00
Amin Yahyaabadi
7a3e19fee0 feat: add the action config 2021-09-14 01:58:39 -05:00
Amin Yahyaabadi
fc6fb32405 chore: add readme 2021-09-14 01:58:39 -05:00
Amin Yahyaabadi
3a01a44f1f chore: add github actions 2021-09-14 01:58:39 -05:00
Amin Yahyaabadi
aec4d20a7b chore: add dependencies and build script 2021-09-14 01:58:39 -05:00
Amin Yahyaabadi
cd543e97d0 chore: add the template 2021-09-14 01:50:42 -05:00
Amin Yahyaabadi
bf732e4579 Initial commit 2021-09-14 01:26:31 -05:00