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

1187 Commits

Author SHA1 Message Date
Amin Yahyaabadi
3ada54b0db fix: update dependencies 2023-03-09 13:31:36 -08:00
Amin Yahyaabadi
aefaf6cb82
Merge pull request #163 from aminya/update [skip ci] 2023-01-22 15:23:05 -08:00
Amin Yahyaabadi
f633d98181 fix: update dependencies 2023-01-22 14:50:58 -08:00
Amin Yahyaabadi
e31abde3c6 chore: add types for numerous and time-delta 2023-01-22 14:50:08 -08:00
Amin Yahyaabadi
d1061ec733 chore: v0.26.2 [skip test] 2023-01-19 20:40:36 -08:00
Amin Yahyaabadi
ab00f0e778
Merge pull request #162 from aminya/shabang [skip ci] 2023-01-19 17:05:50 -08:00
Amin Yahyaabadi
3b424a372f fix: add shabang for running setup-cpp.js 2023-01-19 14:06:43 -08:00
Amin Yahyaabadi
a0b095eede
Merge pull request #161 from abeimler/fix/docker-new-setup-cpp-npm [skip ci] 2023-01-19 13:55:34 -08:00
abeimler
fb631676d0 fix: typo 2023-01-19 15:33:15 +01:00
abeimler
4556f8870e fix: lint dockerfiles
* using hadolint
2023-01-19 15:02:27 +01:00
abeimler
088ef837cc chore: update setup-cpp in dockerfiles 2023-01-18 11:52:47 +01:00
Amin Yahyaabadi
995537c5e7 fix: add powershell to the action.yml [skip ci] 2023-01-18 01:35:41 -08:00
Amin Yahyaabadi
bd09e76247 chore: v0.26.1 [skip test] 2023-01-18 01:31:26 -08:00
Amin Yahyaabadi
5d323e0375
Merge pull request #160 from aminya/dependencies [skip ci] 2023-01-18 01:28:48 -08:00
Amin Yahyaabadi
d452ddcd4d fix: move all dependencies to the devDependencies 2023-01-18 01:26:45 -08:00
Amin Yahyaabadi
47a3e15494 docs: update executable download sentence [skip ci] 2023-01-17 22:16:53 -08:00
Amin Yahyaabadi
ced47e4d43 chore: v0.26.0 [skip test] 2023-01-17 22:13:33 -08:00
Amin Yahyaabadi
6908737db9
Merge pull request #159 from aminya/rename [skip ci] 2023-01-17 22:11:33 -08:00
Amin Yahyaabadi
0c06ab68a5 docs: update the readme to include the npm docs [skip ci] 2023-01-17 22:05:33 -08:00
Amin Yahyaabadi
c41d430d6b fix: rename the built executables to include architecture and use -
BREAKING CHANGE the built executables are now renamed to include the architecture. See the readme for more information
2023-01-17 21:50:44 -08:00
Amin Yahyaabadi
477360fbee fix: rename the executable to setup-cpp.js
BREAKING CHANGE the executable is now `setup-cpp.js`
2023-01-17 21:40:21 -08:00
Amin Yahyaabadi
60b884b692 chore: v0.251 [skip test] 2023-01-17 21:29:45 -08:00
Amin Yahyaabadi
14fa6823d4
Merge pull request #158 from StevenvdSchoot/v1 [skip ci] 2023-01-17 21:28:08 -08:00
Amin Yahyaabadi
b0d65272c0 fix: clean up the syncVersions code 2023-01-17 21:06:23 -08: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
77554aa028 ci: add skip test trigger for docker tests [skip ci] 2023-01-17 12:15:33 -08:00
Amin Yahyaabadi
f257e5bb26 chore: v0.25.0 [skip test] 2023-01-17 12:13:01 -08:00
Amin Yahyaabadi
215d816608
Merge pull request #157 from aminya/update 2023-01-15 01:48:48 -08:00
Amin Yahyaabadi
4e183b6107 fix: fix bug in the Windows local PATH variable name 2023-01-15 01:48:12 -08:00
Amin Yahyaabadi
f1f2460b85 fix: update dependencies 2023-01-15 01:37:02 -08:00
Amin Yahyaabadi
70e69b7219 fix: update conan, meson, task, doxygen, cmake 2023-01-15 01:36:10 -08:00
abeimler
ae58022c4b fix: fedora docker builds 2022-12-30 00:12:00 +01: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
ecd2b40e2e chore: 0.24.1 [skip test] 2022-12-21 14:21:10 -08:00
Amin Yahyaabadi
d8f740e0bd
Merge pull request #155 from aminya/retry 2022-12-21 14:04:30 -08:00
Amin Yahyaabadi
3eac98035f fix: retry the installation of doxygen on Windows in case of errors 2022-12-21 13:49:50 -08:00
Amin Yahyaabadi
84ecfb4b29 fix: retry tool download process in case of errors 2022-12-21 13:46:00 -08:00
Amin Yahyaabadi
17b183c6e3
Merge pull request #154 from aminya/update [skip ci] 2022-12-14 14:40:05 -08:00
Amin Yahyaabadi
1cfa046fa8 fix: update dependencies 2022-12-14 14:16:14 -08:00
Amin Yahyaabadi
1dfa258a85 chore: v0.24.0 [skip test] 2022-12-06 23:36:06 -08:00
Amin Yahyaabadi
0c6518425e
Merge pull request #153 from aminya/update [skip ci] 2022-12-06 23:34:51 -08:00
Amin Yahyaabadi
a2e86325bf fix: fix llvm 15 on Fedora/Arch 2022-12-06 22:29:32 -08:00
Amin Yahyaabadi
bd369094f9 fix: fix llvm 15 on ubuntu - add logging for extraction 2022-12-06 21:56:16 -08:00
Amin Yahyaabadi
0e9ce85be9 fix: add the missing macos/windows versions 2022-12-06 21:05:40 -08:00
Amin Yahyaabadi
79523d501b feat: default to llvm 15 2022-12-06 20:53:02 -08:00
Amin Yahyaabadi
cd3be8a4d2 feat: support up to LLVM 15.0.6 2022-12-06 20:46:52 -08:00
Amin Yahyaabadi
24f1544102
Merge pull request #152 from aminya/perf [skip ci] 2022-11-22 22:39:34 -08:00
Amin Yahyaabadi
757782e485 fix: parallelize initApt 2022-11-22 22:17:42 -08:00
Amin Yahyaabadi
5528c08f49 fix: parallelize apt update alternatives 2022-11-22 22:11:47 -08:00
Amin Yahyaabadi
5505d67258 fix: escape regex of the name-version apt package 2022-11-22 21:51:51 -08:00