Commit Graph

48 Commits

Author SHA1 Message Date
Amin Yahyaabadi 96f1e1cf8c feat: support installing nala 2022-07-27 15:56:42 -07:00
Amin Yahyaabadi d8677634f7 fix: fix llvm on ubuntu 22.04 2022-07-22 00:20:33 -07:00
Amin Yahyaabadi 6e70d1d13b fix: update conan, meson, task 2022-07-16 18:10:52 -07:00
Amin Yahyaabadi 85e2f07bbe fix: fix doxygen on arch linux 2022-06-29 20:40:22 -07:00
Amin Yahyaabadi ba381879e0 fix: do not set a default version for python
Because the version handling for the backends is totally incompatible
2022-06-25 16:51:28 -07:00
Amin Yahyaabadi c007871ad3 fix: update default versions for ninja, cmake, conan, meson 2022-06-12 14:43:10 -07:00
Amin Yahyaabadi b88fe129ce fix: use cppcheck 2.8 on windows 2022-05-30 10:41:10 -07:00
Amin Yahyaabadi 029a5fc9f9 fix: use cppcheck 2.7 on Windows 2022-05-25 16:12:25 -07:00
Amin Yahyaabadi d1458aa5c0 fix: use a map to set the default versions on ubuntu 2022-05-20 20:00:30 -07:00
Amin Yahyaabadi 43b287e9ae fix: use apt's default for doxygen on older ubuntu 2022-05-20 19:35:03 -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 86e88d8ce2 fix: use older default versions for gcovr, meson, doxygen on ubuntu 18 2022-05-20 18:51:32 -07:00
Amin Yahyaabadi d24850cd0e feat: directly download mingw binaries on Windows 2022-05-20 15:58:11 -07:00
Amin Yahyaabadi 0188a5abb2 fix: update gcovr, meson, conan, task 2022-05-15 03:58:11 -07:00
Amin Yahyaabadi 2ddc806c2e fix: update the default to doxygen 1.9.4 2022-05-09 17:40:40 -07:00
Amin Yahyaabadi 99f8d1aba8 feat: support ubuntu specific versions for llvm 2022-05-05 19:28:24 -07:00
Amin Yahyaabadi 5cd5225bee fix: sync the llvm tools versions (compiler, clangtidy, etc) 2022-05-05 18:42:10 -07:00
Amin Yahyaabadi 6251144095 fix: get ubuntu version inside the main file 2022-05-05 17:11:42 -07:00
Amin Yahyaabadi d2eafaab01 fix: inline defaultLLVMVersion 2022-05-03 00:46:03 -07:00
Amin Yahyaabadi 05d55cbaa6 fix: select the default llvm version based on ubuntu version 2022-05-02 23:32:01 -07:00
Amin Yahyaabadi d1900c630b fix: use llvm 13.0.0 as the default to fix macos 11 issues 2022-04-27 12:42:12 -07:00
Amin Yahyaabadi 5cafac73d2 Merge branch 'master' into defaults [skip ci] 2022-04-16 02:25:25 -07:00
Amin Yahyaabadi 22d43201d9 fix: default llvm to v14.0.0 2022-04-16 01:18:40 -07:00
Amin Yahyaabadi 00c79834f7 fix: update default version for llvm, cmake, conan, meson, kcov, task 2022-04-16 00:54:37 -07:00
Amin Yahyaabadi bc71d0580a fix: update cmake, meson, task 2022-03-01 14:01:08 -08:00
Jason Turner 5e28caa4fa
Upgrade conan default to 1.45.0 2022-03-01 10:00:49 -07:00
Amin Yahyaabadi 7d299ab019 fix: downgrade doxygen to 1.9.1
https://github.com/doxygen/doxygen/issues/9007
2022-02-15 01:55:35 -08:00
Amin Yahyaabadi 99fd4a9257 fix: set the default doxygen version to 1.9.2 2022-02-15 01:40:11 -08:00
Amin Yahyaabadi 9ce8af143f fix: download doxygen binary on linux instead of using apt 2022-02-03 22:01:41 -08:00
Amin Yahyaabadi 39a166b787 fix: use the pre-installed msvc on any windows version 2022-02-01 20:19:46 -08:00
Amin Yahyaabadi c1478378fa feat: support go task 2022-01-30 15:33:48 -08:00
Amin Yahyaabadi 60472486f4 fix: add default versions for clangtidy and clangformat 2022-01-29 15:50:39 -08:00
Amin Yahyaabadi c35d94261a fix: update default versions 2022-01-22 17:17:56 -08:00
Amin Yahyaabadi fa01e81c02 feat: support kcov 2021-12-07 05:57:58 -06:00
Amin Yahyaabadi 3b5817d13d feat: support setting up a specific msvc version 2021-12-06 07:11:58 -06:00
Amin Yahyaabadi 471fe29694 fix: update the default versions of the tools 2021-11-21 12:02:28 -06:00
Amin Yahyaabadi d749362c4e fix: use python 3.9.7 2021-09-18 09:16:07 -05:00
Amin Yahyaabadi 520073832d fix: use gcc 11 on windows 2021-09-18 09:01:36 -05:00
Amin Yahyaabadi 3dbece7c6d fix: fix llvm version 2021-09-18 09:01:26 -05:00
Amin Yahyaabadi 736836f507 chore: improve the types for setups and tools 2021-09-17 12:12:33 -05:00
Amin Yahyaabadi 24734937d9 fix: use gcc 10 on windows 2021-09-16 18:21:11 -05:00
Amin Yahyaabadi 7492e96c57 fix: use gcc 11 instead of 11.2.0
brew fails with 11.2.0

Update gcc.test.ts
2021-09-16 17:36:18 -05:00
Amin Yahyaabadi f5bfb821d1 fix: set the environment variables for gcc 2021-09-16 16:54:18 -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