Commit Graph

393 Commits

Author SHA1 Message Date
Amin Yahyaabadi 3a19939866 fix: handle no version for cmake 2025-05-26 22:07:03 -07:00
Amin Yahyaabadi 9dc9c217f4 chore: v1.6.2 2025-05-24 04:07:26 -07:00
Amin Yahyaabadi 5649ee9e2d chore: v1.6.1 2025-05-24 04:02:55 -07:00
Amin Yahyaabadi 1cfde8e589 fix: pin the apt-fast and nala installers 2025-05-24 00:58:55 -07:00
Amin Yahyaabadi 6b72a94712 chore(release): v1.6.0 2025-05-22 03:56:32 -07:00
Amin Yahyaabadi faff663ab1 fix: add apt-fast optimizations 2025-05-20 21:38:17 -07:00
Amin Yahyaabadi 988b5fd210 fix: update the apt-fast config as root 2025-05-20 12:32:52 -07:00
Amin Yahyaabadi b7dcc5b7e6 fix: do not use apt due to race conditions 2025-05-20 03:32:09 -07:00
Amin Yahyaabadi 6540167f34 feat move setup-nala to setup-apt 2025-05-20 02:39:27 -07:00
Amin Yahyaabadi 62036a9dd7 feat: move the apt-fast installer to setup-apt package 2025-05-20 02:32:22 -07:00
Amin Yahyaabadi 350b16f518 fix: prefer apt-fast or apt over apt-get 2025-05-20 02:23:12 -07:00
Amin Yahyaabadi 4c0bf0acdb fix: make apt-fast non-interactive 2025-05-20 02:17:12 -07:00
Amin Yahyaabadi ecc6c767e0 feat: add apt-fast as an installable tool 2025-05-20 01:52:30 -07:00
Amin Yahyaabadi 00fe6df1cf fix: rename isUbuntu to hasAptget 2025-05-20 01:43:24 -07:00
Amin Yahyaabadi 28288fd7bc chore(release): v1.5.4 [skip test] 2025-05-09 20:49:48 -07:00
Amin Yahyaabadi e8ac0e7160 fix: add rcOptions for vcpkg system binaries 2025-05-09 20:45:21 -07:00
Amin Yahyaabadi 9d12750bbe fix: always add guards for sourcing rc files 2025-05-09 20:43:23 -07:00
Amin Yahyaabadi c9007c8f5a fix: avoid rc sourcing loops 2025-05-09 20:41:22 -07:00
Amin Yahyaabadi 05bd2b5297 fix: fix llvm add-apt-repository for debian 2025-05-05 05:10:57 -07:00
Amin Yahyaabadi 55f022dea4 fix: fix add-apt-repository in Debian 2025-05-04 06:24:26 -07:00
Amin Yahyaabadi 75890615f7 fix: fix addition of git to PATH on Windows 2025-04-30 12:39:42 -07:00
Amin Yahyaabadi d10f4b6db0 fix: ignore setup-cpp cli installation errors 2025-04-30 12:05:24 -07:00
Amin Yahyaabadi 6370aaa025 fix: remove exports map from package 2025-04-07 07:24:19 -07:00
Amin Yahyaabadi 95a7de4f2e fix: fix CLI shabang not working - independent lib 2025-04-07 07:21:37 -07:00
Amin Yahyaabadi d6447bbe91 fix: build cli independent of lib 2025-04-07 06:25:39 -07:00
Amin Yahyaabadi dc7c474237 fix: set the exit error code correctly 2025-04-07 01:20:02 -07:00
Amin Yahyaabadi f5f4ddffea fix: bundle CLI deps via vite 2025-04-06 23:30:44 -07:00
Amin Yahyaabadi 6ef4c24024 fix: transform CLI via SWC reusing lib bundle 2025-04-06 23:12:55 -07:00
Amin Yahyaabadi d1834415a9 fix: return results of the installation in lib mode 2025-04-06 21:53:09 -07:00
Amin Yahyaabadi 68964ee26c feat: allow using setup-cpp as a library 2025-04-06 21:30:53 -07:00
Amin Yahyaabadi fc7a5158bd chore(release): v1.4.0 [skip test] 2025-03-23 17:36:30 -07:00
Amin Yahyaabadi 6ecab5ef9d fix: fix ninja version on Alpine 2025-03-23 11:25:33 -07:00
Amin Yahyaabadi 24ed36b061 fix: fix pipx installation on arch 2025-03-23 04:42:47 -07:00
Amin Yahyaabadi d34b955da5 feat: support community repo for alpine 2025-03-23 04:35:28 -07:00
Amin Yahyaabadi ae24e964ab fix: fix powershell/mingw installation on alpine 2025-03-23 04:27:28 -07:00
Amin Yahyaabadi ad49f54a72 fix: fix extraction deps on alpine 2025-03-23 04:07:31 -07:00
Amin Yahyaabadi f23c0b8778 fix: install base compilers for vcpkg on alpine 2025-03-23 04:02:35 -07:00
Amin Yahyaabadi d8d2caee94 fix: fix llvm installation on alpine 2025-03-23 03:54:01 -07:00
Amin Yahyaabadi 477dd40685 fix: ignore version for doxygen on alpine 2025-03-23 03:52:33 -07:00
Amin Yahyaabadi 2ee99e208e fix: install cmake/ninja via system for alpine 2025-03-23 03:52:07 -07:00
Amin Yahyaabadi 0730cb5e36 fix: ensure env is set for the current process 2025-03-23 03:03:13 -07:00
Amin Yahyaabadi 5b56272eaf fix: fix pkgconf name for alpine 2025-03-23 02:57:26 -07:00
Amin Yahyaabadi d04bcbf1dc fix: fix vcpkg deps on alpine 2025-03-23 02:54:16 -07:00
Amin Yahyaabadi e6bd753a7f fix: do not try installing externally managed pip packages 2025-03-23 02:51:37 -07:00
Amin Yahyaabadi 4d2ad5fc8b fix: fix python3 prefix for alpine packages 2025-03-23 02:43:22 -07:00
Amin Yahyaabadi 1158c50fa0 fix: detect externally managed pythons 2025-03-23 02:40:21 -07:00
Amin Yahyaabadi 9a2e61232c fix: do not use python prefix for pipx installation 2025-03-23 01:53:17 -07:00
Amin Yahyaabadi 4c992d0556 fix: fix pip package installation on alpine 2025-03-23 01:49:31 -07:00
Amin Yahyaabadi ba81f6ae16 fix: do not use root for apk update 2025-03-23 01:46:00 -07:00
Amin Yahyaabadi 5a0bbafcb2 feat: install bash for alpine 2025-03-23 01:40:17 -07:00