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

742 Commits

Author SHA1 Message Date
Amin Yahyaabadi
867ce44795 fix: use info for venv/setuptools failures 2024-11-01 05:35:48 -07:00
Amin Yahyaabadi
255caeb121 fix: require python 3.8.0 for cpplint 2024-11-01 02:35:56 -07:00
Amin Yahyaabadi
4d95a50556 feat: support all brew install options 2024-11-01 02:25:55 -07:00
Amin Yahyaabadi
8672e6af19 fix: fix doxygen warning on macos 2024-10-31 00:59:24 -07:00
Amin Yahyaabadi
b8fbd53a44 fix: do not warn on pipx, venv, setuptools installations 2024-10-31 00:58:11 -07:00
Amin Yahyaabadi
e77865a1bd fix: fix gcovr on Fedora/Archlinux 2024-10-30 23:50:53 -07:00
Amin Yahyaabadi
9f44eb2c24 fix: fix checking of up to date bin min versions 2024-10-30 23:40:53 -07:00
Amin Yahyaabadi
f85ad55d63 fix: handle version range for python 2024-10-30 23:22:07 -07:00
Amin Yahyaabadi
4b7354baf0 fix: fix no default version for the tool 2024-10-25 01:58:32 -07:00
Amin Yahyaabadi
819d82997a feat: store default versions in a json version file 2024-10-25 01:49:11 -07:00
Amin Yahyaabadi
24f9b03dc4 fix: fix ci-info not running in an ESM context 2024-10-06 20:48:03 -07:00
Amin Yahyaabadi
d485b24c12 chore: v0.44.0 [skip test] 2024-10-02 14:14:36 -07:00
Amin Yahyaabadi
2a67ff955e fix: add amd64_x86 architecture alias [skip ci] 2024-10-02 14:09:04 -07:00
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
59c68f43d8
fix: fix mingw version satisfaction check 2024-09-22 22:33:33 -07:00
Amin Yahyaabadi
ed3b715dd5
fix: add range specifier for simple versions 2024-09-22 22:11:55 -07:00
Amin Yahyaabadi
5e9dd36c6f
feat: support runtime, thread, and exception model on MinGW windows 2024-09-22 21:44:13 -07:00
Amin Yahyaabadi
1e3ecc0794
fix: refactor setupMinGW into an independent function 2024-09-22 21:19:57 -07:00
Amin Yahyaabadi
2653c43e67
fix: update cmake, gcovr, conan, meson, task, doxygen 2024-09-22 20:28:52 -07:00
github-actions[bot]
ea49034e9a chore(build): update dist 2024-09-21 02:22:59 +00:00
Amin Yahyaabadi
9d702fc974
fix: downgrade execa to 7 2024-09-20 16:44:43 -07:00
Amin Yahyaabadi
77859ef9f3
fix: disable unsafe-math optimizations 2024-09-20 16:24:50 -07:00
Amin Yahyaabadi
32a534716d
fix: downgrade numerous + update @types/node 2024-09-20 16:17:38 -07:00
Amin Yahyaabadi
72f96bf6fe
fix: polyfil timers/promise 2024-09-20 16:00:03 -07:00
Amin Yahyaabadi
654b790525
fix: update execa to 9.4.0 2024-09-20 15:48:10 -07:00
Amin Yahyaabadi
be3c5a5688
fix: use setup-python patch for smaller binaries 2024-09-20 15:43:39 -07:00
Amin Yahyaabadi
f6458ee4e1
fix: fix the build + downgrade eslint to 8 2024-09-20 15:29:42 -07:00
Amin Yahyaabadi
5f4f319fe8
chore: v0.43.0 [skip test] 2024-09-19 15:39:46 -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
16c789591a
docs: separate the analyzer/linter category [skip ci] 2024-09-19 14:17:03 -07:00
Amin Yahyaabadi
69b2c1b021
feat: add support for facebook/infer 2024-09-18 22:19:38 -07:00
Amin Yahyaabadi
118cfec161
feat: add support for lizard 2024-09-18 21:41:19 -07:00
Amin Yahyaabadi
19a213deb1
feat: add support for flawfinder 2024-09-18 21:35:14 -07:00
Amin Yahyaabadi
aae4991f09
feat: add support for cpplint 2024-09-18 21:33:02 -07:00
Amin Yahyaabadi
c60a5ed965
chore: v0.42.0 [skip test] 2024-09-18 19:44:55 -07:00
Amin Yahyaabadi
2a2a8eb39a
fix: fix installation of libtinfo5 on Ubuntu 24 2024-09-18 18:59:46 -07:00
Amin Yahyaabadi
f0dd57ea4d
fix: avoid old LLVM release HTTP redirects 2024-09-18 17:33:23 -07:00
Amin Yahyaabadi
c9bc540d32
fix: fix the pipx packages bin directory 2024-09-18 17:04:40 -07:00
Amin Yahyaabadi
4d73853d57
fix: remove the pkg extension from the pip pkg names 2024-09-18 16:50:12 -07:00
Amin Yahyaabadi
4ebcbc18f2
fix: fix checking of a pip package existence 2024-09-18 16:27:12 -07:00
Amin Yahyaabadi
d316735ce5
fix: fisrt check python binary instead of python3
To avoid preferring brew over system python
2024-09-17 17:17:23 -07:00
Amin Yahyaabadi
3a8e462ed6
fix: manually memoize getPython 2024-09-17 15:49:19 -07:00
Amin Yahyaabadi
99db11072d
feat: skip installation of pip/pipx packages if already installed 2024-09-17 15:32:20 -07:00
Amin Yahyaabadi
67a1d8d27d
feat: add support for cmakelang, cmake-lint, cmake-format 2024-09-17 14:53:47 -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
fc60b25730
chore: v0.41.1 [skip test] 2024-09-17 13:03:34 -07:00
Amin Yahyaabadi
22ad634883
fix(llvm): set LLVM_CPPFLAGS/LDFLAGS instead of CPPFLAGS/LDFLAGS 2024-09-17 12:06:23 -07:00
Amin Yahyaabadi
01e15aee5c
fix: faster zip extraction on Windows via 7z 2024-09-10 01:12:30 -07:00
Amin Yahyaabadi
bfbfe9ca0b
chore: v0.41.0 [skip test] 2024-09-08 05:46:08 -07:00