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

48 Commits

Author SHA1 Message Date
Amin Yahyaabadi
4d95a50556 feat: support all brew install options 2024-11-01 02:25:55 -07:00
Amin Yahyaabadi
e0e749b984 ci: use node/pnpm versions from config files [skip ci] 2024-10-25 00:20:06 -07:00
Amin Yahyaabadi
efdf36d38c
ci: commit the dist after the build 2024-09-20 19:18:02 -07:00
Amin Yahyaabadi
67a1d8d27d
feat: add support for cmakelang, cmake-lint, cmake-format 2024-09-17 14:53:47 -07:00
Amin Yahyaabadi
590aaa8bb9
fix: add a non-root user for install yay on Arch 2024-09-08 04:48:58 -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
f918fcc1fc
feat: add script for fetching LLVM asset list 2024-09-07 01:59:58 -07:00
Amin Yahyaabadi
050615f245
fix: add node shims for ESM target 2024-09-04 00:07:13 -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
d18470dcca
fix: reduce bundle size by patching actions/http-client undici import 2024-08-29 17:16:39 -07:00
Amin Yahyaabadi
c17f568574
fix: fix timeouts by using memoizee 2024-08-29 16:12:54 -07:00
Amin Yahyaabadi
5a68a08a86
chore: update parcel to 2.0.0-canary.1717 2024-08-20 15:22:57 -07:00
Amin Yahyaabadi
d3b2f3531c
fix!: rename os-env to envosman due to npm conflict 2024-08-16 02:56:38 -07:00
Amin Yahyaabadi
08cf20cc0e
fix: add js file extension for all relative imports 2024-08-15 15:22:07 -07:00
Amin Yahyaabadi
33c1974e70
fix: use default pnpm configuration 2024-08-15 15:02:03 -07:00
Amin Yahyaabadi
4ab758d47f
fix: add biome linter + fix the issues 2024-08-06 23:44:32 -07:00
Amin Yahyaabadi
f1bbf95a2d fix: upstream the msvc-dev-cmd types from upstream 2024-04-03 00:19:00 -07:00
Amin Yahyaabadi
15f5776d5f lint: use dprint for formatting 2024-04-03 00:15:43 -07:00
Amin Yahyaabadi
7fba762e3e
fix: ensure existence of folders for pipx home 2024-01-24 13:02:42 -08:00
Amin Yahyaabadi
1a3ed1a856
fix: require ~ in untildifyUser 2024-01-22 16:25:47 -08:00
Amin Yahyaabadi
de1bfe912f chore: fix the linting issues 2023-10-19 10:15:20 -07:00
Amin Yahyaabadi
20531c3692 fix: install venv for using pipx 2023-09-01 03:46:12 -07:00
Amin Yahyaabadi
4e60284097 feat: install python packages using pipx to avoid conflicts with system 2023-09-01 02:49:28 -07:00
abeimler
a884ad83aa Merge branch 'master' of https://github.com/abeimler/setup-cpp into feature/cross-mingw 2023-07-19 23:31:19 +02:00
Amin Yahyaabadi
5f5040c0c8 fix: handle libc++ conflicting packages for LLVM 2023-07-17 22:51:54 -07:00
Amin Yahyaabadi
d5232dc52b chore: fix code formatting of .vscode files 2023-07-17 15:59:46 -07:00
Amin Yahyaabadi
77b7ec30b7 fix: override whatwg-url to be the latest version 2023-05-26 12:42:10 -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
b4b0e08b92 feat: print the supported versions when throwing errors 2023-05-23 21:19:15 -07:00
Amin Yahyaabadi
e0367b710b feat: transform node_prefix using babel 2023-04-23 00:53:36 -07:00
abeimler
43fd6604a1 feat: add mingw cross compiler
* add docker mingw tests
* add node16 test
2022-12-29 22:00:49 +01:00
Amin Yahyaabadi
45d9ac5ca2 feat: add sccache support 2022-11-20 19:14:20 -08:00
Amin Yahyaabadi
e2bc9743a3 feat: add Gcov environment variables 2022-11-08 17:01:31 -08:00
Amin Yahyaabadi
d9a686c434 chore: add cache for cspell 2022-11-08 16:08:38 -08:00
abeimler
4f46b3edb1 chore: fix spellcheck 2022-10-28 22:57:11 +02:00
Amin Yahyaabadi
3b6093bb8a fix: remove extension-tools and path in favor of patha 2022-08-20 15:38:51 -07:00
Amin Yahyaabadi
b77e674a50 fix: rename sudo-tools to root-tools 2022-08-07 17:38:34 -07:00
Amin Yahyaabadi
41af5a7f7c fix: install bazelisk on windows/macos instead of bazel 2022-07-27 21:05:59 -07:00
Amin Yahyaabadi
d204be83ac feat: support add apt key via download or from a server 2022-07-27 20:14:37 -07:00
Amin Yahyaabadi
de92c65463 fix: fix the kcov build + use ninja for faster build 2022-07-27 18:45:26 -07:00
Amin Yahyaabadi
d6513160ef fix: remove internal sudo from execSudo 2022-07-27 15:56:45 -07:00
Amin Yahyaabadi
ae4effdd67 fix: add support for Es modules 2022-07-05 21:25:12 -07:00
Amin Yahyaabadi
895aacad8c chore: fix the formatting and spelling tests 2022-06-29 18:58:13 -07:00
Amin Yahyaabadi
c667a3fe8e fix: change MingwInfo to have releaseName and fileSuffix 2022-05-20 16:28:35 -07:00
Amin Yahyaabadi
0a2a3e3e06 docs: update readme projects [skip ci] 2022-04-27 00:27:44 -07:00
Amin Yahyaabadi
e379435d81 docker: add building and running env to the dockers 2022-04-26 22:54:24 -07:00
Amin Yahyaabadi
c0da0c558a build: remove js files in dist before building 2022-04-24 16:57:05 -07:00
Amin Yahyaabadi
cd19cb3589 test: add spell checking 2022-03-11 17:50:11 -08:00