Amin Yahyaabadi
|
76f06a9dda
|
fix!: update Conan to v2
BREAKING Now the default Conan version is v2 instead of v1
|
2024-10-02 13:53:03 -07:00 |
Amin Yahyaabadi
|
2653c43e67
|
fix: update cmake, gcovr, conan, meson, task, doxygen
|
2024-09-22 20:28:52 -07:00 |
Amin Yahyaabadi
|
e4f89db091
|
fix: check of compiler should be synced
|
2024-09-19 15:00:10 -07:00 |
Amin Yahyaabadi
|
3a86553eb1
|
fix: sync LLVM compiler version and clang tools version
|
2024-09-19 14:53:36 -07:00 |
Amin Yahyaabadi
|
8a39523391
|
feat: support more compiler/tool aliases (e.g. clang, clang-tidy)
|
2024-09-17 14:32:10 -07:00 |
Amin Yahyaabadi
|
e1217a3287
|
fix: default to LLVM 18.1.8 on most platforms
|
2024-09-08 02:35:06 -07:00 |
Amin Yahyaabadi
|
e003dfdeac
|
feat: find LLVM assets based on platform/arch/version heuristics
|
2024-09-07 17:30:45 -07:00 |
Amin Yahyaabadi
|
a45740c01f
|
fix: fix default gcc version + fix Mingw arch
|
2024-09-03 04:08:37 -07:00 |
Amin Yahyaabadi
|
11fad2b093
|
feat: use GitHub API to find a matching MinGW releases
|
2024-09-03 03:54:07 -07:00 |
Amin Yahyaabadi
|
81c10d4abc
|
fix: use the default version on Ubuntu, Fedora, Arch, macOS, etc.
|
2024-09-03 03:43:50 -07:00 |
Amin Yahyaabadi
|
555cb15f76
|
feat: add binary-based powershell installation
|
2024-08-20 16:26:14 -07:00 |
Amin Yahyaabadi
|
08cf20cc0e
|
fix: add js file extension for all relative imports
|
2024-08-15 15:22:07 -07:00 |
Amin Yahyaabadi
|
be629c9363
|
fix: use Doxygen 1.10 on Ubuntu 20 and older
|
2024-08-08 01:26:46 -07:00 |
Amin Yahyaabadi
|
f767bd8819
|
fix: downgrade doxygen to 1.11.0
|
2024-08-08 00:49:41 -07:00 |
Amin Yahyaabadi
|
72b07394f9
|
fix: update default ninja, cmake, conan,meson, task, doxygen
|
2024-08-07 16:50:35 -07:00 |
Amin Yahyaabadi
|
7d9eec942d
|
fix: test on Ubuntu 24.04 + add default versions for ubuntu 24
|
2024-08-07 16:17:38 -07:00 |
Amin Yahyaabadi
|
4ab758d47f
|
fix: add biome linter + fix the issues
|
2024-08-06 23:44:32 -07:00 |
Amin Yahyaabadi
|
15f5776d5f
|
lint: use dprint for formatting
|
2024-04-03 00:15:43 -07:00 |
Amin Yahyaabadi
|
0487e80610
|
fix: default to LLVM 17
|
2024-03-31 22:39:25 -07:00 |
Amin Yahyaabadi
|
c8867dae41
|
fix: fix linux binaries for llvm
|
2024-03-31 22:39:25 -07:00 |
Kefu Chai
|
fd34bfcefe
|
add LLVM 18.1.0 and 18.1.1
Fixes #228
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
|
2024-03-31 22:39:25 -07:00 |
Amin Yahyaabadi
|
8a8bb46acc
|
fix: upgrade cmake, meson, task
|
2024-01-22 02:31:42 -08:00 |
Amin Yahyaabadi
|
9ac61de219
|
fix: upgrade doxygen to 1.10.0
|
2024-01-22 02:30:12 -08:00 |
Amin Yahyaabadi
|
d8a5d20641
|
fix: downgrade gcovr to 5.2
|
2024-01-22 02:28:55 -08:00 |
Amin Yahyaabadi
|
e05c1f4361
|
fix: update llvm to 17.0.6
|
2024-01-22 02:27:21 -08:00 |
Amin Yahyaabadi
|
7987f9195b
|
fix: use llvm 17.0.4 on Windows
|
2023-11-14 11:38:59 -08:00 |
Amin Yahyaabadi
|
b532e97a17
|
fix: update llvm to 17.0.5
|
2023-11-14 11:15:00 -08:00 |
Amin Yahyaabadi
|
0f59570d63
|
fix: update Conan, Meson, Task
|
2023-11-14 11:10:02 -08:00 |
Iain Chesworth
|
ec2fe0a7d5
|
Add Ubuntu 22.04 specific default for LLVM 17.0.2
|
2023-10-21 23:37:19 +11:00 |
Iain Chesworth
|
f1914d3936
|
Update default on Windows to 17.0.3, Linux to 17.0.2, and the "default" to 17.0.3.
|
2023-10-21 23:31:38 +11:00 |
Amin Yahyaabadi
|
9303e93d38
|
fix: update cmake, gcovr, kcov, meson, task, doxygen, gcc
|
2023-09-03 17:42:40 -07:00 |
Amin Yahyaabadi
|
86eecc382e
|
fix: default to LLVM 16 on Windows and Linux
|
2023-09-01 10:02:59 -07:00 |
abeimler
|
fb48106188
|
fix: mingw version
|
2023-07-20 00:26:55 +02:00 |
Amin Yahyaabadi
|
da1eb59304
|
fix: install clang-tidy and clang-format as well
|
2023-07-17 13:29:53 -07:00 |
Amin Yahyaabadi
|
0b443e82cc
|
fix: relax and coerce the found pip version
|
2023-07-15 16:16:34 -07:00 |
Amin Yahyaabadi
|
d841abd854
|
fix: set the minimum python version 3.7.9
|
2023-06-29 13:49:06 -07:00 |
Amin Yahyaabadi
|
130062b173
|
fix: use min versions instead of default versions
|
2023-06-28 17:23:48 -07:00 |
Amin Yahyaabadi
|
9aecf4658e
|
fix: parallel findPython and findPip
|
2023-06-28 16:19:00 -07:00 |
Amin Yahyaabadi
|
6637fda894
|
feat: install pip and wheel in all cases
|
2023-06-28 15:10:33 -07:00 |
Amin Yahyaabadi
|
7039a1a602
|
feat: improve pip installation and detection
|
2023-06-27 17:10:13 -07:00 |
Amin Yahyaabadi
|
24a5993a98
|
fix: handle edge-cases for default versions
|
2023-06-14 00:47:34 -07:00 |
Amin Yahyaabadi
|
18a5143dce
|
fix: make sure the tool has a default version before using it
|
2023-06-14 00:22:24 -07:00 |
Amin Yahyaabadi
|
775ff238d7
|
feat: improve default versions for non-LTS ubuntus
|
2023-06-14 00:15:13 -07:00 |
Amin Yahyaabadi
|
a9bb29b5d1
|
fix: refactor main file into separate files
|
2023-05-24 23:52:48 -07:00 |
Amin Yahyaabadi
|
9c18ad87a1
|
fix: fix apt-cache show and use gcc 11 on Ubuntu 20
|
2023-05-24 18:45:01 -07:00 |
Amin Yahyaabadi
|
2d48e7221f
|
feat: support kcov 41 and default to it
|
2023-05-24 16:30:15 -07:00 |
Amin Yahyaabadi
|
455be30e8f
|
fix: use gcc 13 on ubuntu
|
2023-05-24 13:05:47 -07:00 |
Amin Yahyaabadi
|
4080e4c2bb
|
fix: fix gcc 13 on Arch linux
|
2023-05-24 10:49:00 -07:00 |
Amin Yahyaabadi
|
543427b047
|
feat: update cmake, conan, meson. task, doxygen
|
2023-05-23 21:44:29 -07:00 |
Amin Yahyaabadi
|
e52e9261d0
|
feat: default to gcc 13
|
2023-05-23 21:42:30 -07:00 |