Amin Yahyaabadi
b10559687a
test: fix the gcovr version tests
2023-09-04 19:25:56 -07:00
Amin Yahyaabadi
86eecc382e
fix: default to LLVM 16 on Windows and Linux
2023-09-01 10:02:59 -07:00
Amin Yahyaabadi
4c53a2d376
fix: ensure constant initialization order
2023-08-21 21:41:17 -07:00
Amin Yahyaabadi
d93dc2b536
feat: add timeout for installation of the tools
2023-08-21 20:11:21 -07:00
Amin Yahyaabadi
a9bb29b5d1
fix: refactor main file into separate files
2023-05-24 23:52:48 -07:00
StevenvdSchoot
e550b921dd
Make syncVersions only sync versions of used tools
...
When syncVersions sync the versions of the provided tools, it should only change the version of a tool that has a defined version. Otherwise tools may get installed that were not meant to be installed.
In particular this solves an issue where, when an explicit version for clangtidy is specified and the compiler is gcc, we would install llvm on top of gcc.
2023-01-17 22:51:40 +01:00
Amin Yahyaabadi
a2e86325bf
fix: fix llvm 15 on Fedora/Arch
2022-12-06 22:29:32 -08:00
Amin Yahyaabadi
b9c2f3b391
chore: break the code for handling versions
2022-11-02 20:01:42 -07:00
Amin Yahyaabadi
db461e4610
fix: update ninja, cmake, gcovr, conan, meson, task, doxygen
2022-10-07 16:16:13 -07:00
Amin Yahyaabadi
d321271fc9
fix: set older default only for ubuntu 18
2022-05-20 19:28:05 -07:00
Amin Yahyaabadi
870172d8c1
test: fix the ubuntu-specific gcovr, doxygen, meson tests
2022-05-20 19:16:58 -07:00
Amin Yahyaabadi
7e3e265a8a
fix: make execPowershell async
2022-05-12 12:55:00 -07:00
Amin Yahyaabadi
aa158537ff
test: add tests for syncing the versions
2022-05-05 18:42:10 -07:00
Amin Yahyaabadi
bd2585f331
fix: fix version extraction from the compiler input
2021-11-21 16:40:30 -06:00