Commit Graph

416 Commits

Author SHA1 Message Date
Amin Yahyaabadi 5959d53e9f fix: do not set CPATH when using LLVM 2023-05-23 21:00:02 -07:00
Amin Yahyaabadi 00c09d28e6 fix: update path-exists 2023-04-23 01:09:38 -07:00
Amin Yahyaabadi f785f1ada7 fix: remove pnpm overrides 2023-04-23 01:06:16 -07:00
Amin Yahyaabadi 7052a18b1c Merge branch 'master' into esm 2023-04-23 01:03:19 -07:00
Amin Yahyaabadi e0367b710b feat: transform node_prefix using babel 2023-04-23 00:53:36 -07:00
Amin Yahyaabadi f36323172f fix: remove node: prefix from the build 2023-04-22 03:03:35 -07:00
Amin Yahyaabadi ea04bfe6af fix: replace npmcli/ci-detect with ci-info 2023-04-22 02:31:04 -07:00
Amin Yahyaabadi 54a546118a fix: remove lru_cache override 2023-04-22 02:29:32 -07:00
Amin Yahyaabadi d713a6703d fix: update execa 2023-04-22 02:19:33 -07:00
Amin Yahyaabadi 8f35efa1fd feat: support LLVM 16 2023-04-21 14:19:59 -07:00
Amin Yahyaabadi 7b993ab70d fix: update setup-python and other deps 2023-04-21 11:38:35 -07:00
Amin Yahyaabadi 9976e18629 fix: use gcc 12 for arch linux 2023-04-21 11:20:18 -07:00
Amin Yahyaabadi 7c782cd66a fix: update dependencies 2023-04-14 01:15:14 -07:00
Amin Yahyaabadi 42fe442e94 fix: update escape-path-with-spaces 2023-03-09 13:36:02 -08:00
Amin Yahyaabadi f15b179c6a fix: update ci-detect package 2023-03-09 13:33:42 -08:00
Amin Yahyaabadi 3ada54b0db fix: update dependencies 2023-03-09 13:31:36 -08:00
Amin Yahyaabadi f633d98181 fix: update dependencies 2023-01-22 14:50:58 -08:00
Amin Yahyaabadi d1061ec733 chore: v0.26.2 [skip test] 2023-01-19 20:40:36 -08:00
Amin Yahyaabadi 3b424a372f fix: add shabang for running setup-cpp.js 2023-01-19 14:06:43 -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 b0d65272c0 fix: clean up the syncVersions code 2023-01-17 21:06:23 -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
Amin Yahyaabadi ecd2b40e2e chore: 0.24.1 [skip test] 2022-12-21 14:21:10 -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 1cfa046fa8 fix: update dependencies 2022-12-14 14:16:14 -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 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
Amin Yahyaabadi dac72316df feat: parallelize the apt package installation chunks 2022-11-22 21:33:06 -08:00
Amin Yahyaabadi eea16aa8c7 fix: down-grade path-exists to v4.0.0 due to node:fs usage 2022-11-22 20:59:40 -08:00
Amin Yahyaabadi b625cd0632 perf: make updateAlternatives async 2022-11-22 20:52:02 -08:00
Amin Yahyaabadi 9be6087e95 fix: install libtinfo5 for llvm 10 and older 2022-11-20 23:41:41 -08:00
Amin Yahyaabadi 7f6189b28f fix: fix eslint errors [skip ci] 2022-11-20 23:34:33 -08:00
Amin Yahyaabadi d20e347c91 feat: de-duplicate cpprc 2022-11-20 23:14:33 -08:00
Amin Yahyaabadi 70c228ecc9 fix: quote the environment variables before adding 2022-11-20 22:45:45 -08:00
Amin Yahyaabadi 66a38eb0fb fix: fix getting the brew path on linux 2022-11-20 21:26:31 -08:00
Amin Yahyaabadi f9582b64f0 fix: add the brew the path on Linux 2022-11-20 20:54:17 -08:00
Amin Yahyaabadi 3ba3a1b365 fix: fix the brew installation on Linux 2022-11-20 19:58:50 -08:00
Amin Yahyaabadi 45d9ac5ca2 feat: add sccache support 2022-11-20 19:14:20 -08:00
Amin Yahyaabadi 44b95bad75 fix: use the os version when choosing gcc for llvm 2022-11-20 17:04:52 -08:00
Amin Yahyaabadi 144da62f5a feat: install gcc 12 only on Ubuntu 22 2022-11-20 16:42:34 -08:00
Amin Yahyaabadi 8481486746 feat: add mingw 12.2 2022-11-20 16:25:37 -08:00
Amin Yahyaabadi 358deb5d30 feat: upgrade cmake, conan, meson, task 2022-11-20 16:18:40 -08:00