Amin Yahyaabadi
|
ecb7cdd120
|
fix: fix pip installation path for macos and windows
|
2021-09-16 11:49:09 -05:00 |
Amin Yahyaabadi
|
bf63dd58d3
|
fix: return installation directory for pip packages
|
2021-09-16 11:14:08 -05:00 |
Amin Yahyaabadi
|
8e56d264af
|
fix: return default installation directory for apt and brew
|
2021-09-16 10:58:22 -05:00 |
Amin Yahyaabadi
|
596c9438b5
|
test: use testBin in all the tests
|
2021-09-16 10:17:25 -05:00 |
Amin Yahyaabadi
|
dde8036194
|
feat: add which test to testBin
|
2021-09-16 10:07:14 -05:00 |
Amin Yahyaabadi
|
dc5ab1bf50
|
test: fix gcc test
|
2021-09-16 09:56:49 -05:00 |
Amin Yahyaabadi
|
ae4c6ebf2f
|
fix: fix choco versions
|
2021-09-16 09:31:25 -05:00 |
Amin Yahyaabadi
|
c44a193e6a
|
test: skip the msvc test for now
|
2021-09-16 09:21:45 -05:00 |
Amin Yahyaabadi
|
c61f0e5307
|
fix: add cppcheck, doxygen, and mingw to PATH on windows
|
2021-09-16 09:19:56 -05:00 |
Amin Yahyaabadi
|
39993729df
|
feat: support gcc/mingw
|
2021-09-16 09:03:54 -05:00 |
Amin Yahyaabadi
|
cf3dbb2b16
|
feat: add support for adding repositories to apt
|
2021-09-16 08:38:38 -05:00 |
Amin Yahyaabadi
|
8ab3e55ee8
|
feat: add sudo utils
|
2021-09-16 08:36:29 -05:00 |
Amin Yahyaabadi
|
9702fd9926
|
fix: fix for version === ""
|
2021-09-16 07:15:17 -05:00 |
Amin Yahyaabadi
|
7f9c5687d2
|
fix: add default version for conan [skip ci]
|
2021-09-16 07:13:30 -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
|
b55bf22468
|
feat: add default version for msvc
|
2021-09-16 06:17:38 -05:00 |
Amin Yahyaabadi
|
04b70139f6
|
feat: move the default versions to the functions themselves
|
2021-09-16 06:14:06 -05:00 |
Amin Yahyaabadi
|
191a15123c
|
feat: add compiler input
|
2021-09-16 06:07:52 -05:00 |
Amin Yahyaabadi
|
85aa3e3d04
|
fix: use semver 7.3.5 in the dependencies
|
2021-09-16 05:29:52 -05:00 |
Amin Yahyaabadi
|
3b000346d2
|
chore: update readme [skip ci]
|
2021-09-16 05:00:16 -05:00 |
Amin Yahyaabadi
|
1efc211023
|
test: run the tests serially due to brew issue
|
2021-09-16 04:29:34 -05:00 |
Amin Yahyaabadi
|
841f079886
|
fix: install brew synchronously
|
2021-09-16 04:28:33 -05:00 |
Amin Yahyaabadi
|
eaec708616
|
fix: make brew synchronous
|
2021-09-16 04:20:30 -05:00 |
Amin Yahyaabadi
|
edbc293b98
|
fix: use sudo if available on linux
|
2021-09-16 04:08:10 -05:00 |
Amin Yahyaabadi
|
c6aac2897f
|
fix: return on msvc installation for other os
|
2021-09-16 04:07:57 -05:00 |
Amin Yahyaabadi
|
0d2f513d36
|
chore: use upstream msvc-dev-cmd
|
2021-09-16 03:54:36 -05:00 |
Amin Yahyaabadi
|
b4cb25de20
|
fix: do not care about the case of the inputs
|
2021-09-16 03:51:09 -05:00 |
Amin Yahyaabadi
|
ea280dfd67
|
feat: add opencppcoverage
|
2021-09-16 03:49:25 -05:00 |
Amin Yahyaabadi
|
c8b9b73c4e
|
feat: add doxygen - fix cppcheck
|
2021-09-16 03:47:47 -05:00 |
Amin Yahyaabadi
|
10883e7f0e
|
feat: add ccache
|
2021-09-16 03:43:16 -05:00 |
Amin Yahyaabadi
|
a614cdbf27
|
feat: add cppcheck
|
2021-09-16 03:30:47 -05:00 |
Amin Yahyaabadi
|
7957d7f52a
|
feat: add setupBrew
|
2021-09-16 03:26:53 -05:00 |
Amin Yahyaabadi
|
1cad859704
|
feat: add setupBrewPack
|
2021-09-16 03:21:04 -05:00 |
Amin Yahyaabadi
|
7fdcafd805
|
fix: set the sdk to macosx
|
2021-09-16 02:57:20 -05:00 |
Amin Yahyaabadi
|
16b25286f9
|
feat: support setting up llvm as the compiler
|
2021-09-16 02:51:41 -05:00 |
Amin Yahyaabadi
|
2761be4b10
|
fix: set VCTargetsPath
|
2021-09-15 06:22:24 -05:00 |
Amin Yahyaabadi
|
8555309081
|
fix: add -y to choco installations
|
2021-09-15 05:56:02 -05:00 |
Amin Yahyaabadi
|
3702106240
|
fix: visualstudio2017buildtools
|
2021-09-15 05:36:08 -05:00 |
Amin Yahyaabadi
|
b302dc3e25
|
feat: add msvc installation
|
2021-09-15 05:25:02 -05:00 |
Amin Yahyaabadi
|
00e68ef657
|
chore: enable post install cache for pnpm
|
2021-09-15 04:09:26 -05:00 |
Amin Yahyaabadi
|
723f5c82ff
|
fix: fix semver regex match
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
088b9ab277
|
test: fix the llvm test
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
9e16dda2d6
|
perf: cache apt-get update
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
064da1045c
|
perf: cache checking choco installation
|
2021-09-15 04:02:43 -05:00 |
Amin Yahyaabadi
|
edd8e55e9a
|
feat: install python3 if needed
|
2021-09-15 04:02:42 -05:00 |
Amin Yahyaabadi
|
bfeb0cd211
|
feat: add function for checking the version of a binary
|
2021-09-15 03:35:19 -05:00 |
Amin Yahyaabadi
|
e08ce49f07
|
chore: rename functions for clarification
|
2021-09-15 03:21:28 -05:00 |
Amin Yahyaabadi
|
e522160611
|
feat: add setup choco
|
2021-09-15 03:20:11 -05:00 |