Commit Graph

277 Commits

Author SHA1 Message Date
Jeremy Soller 4fcd97e8da Merge branch 'split-cargo-features' into 'master'
Split installer code to cargo feature

See merge request redox-os/installer!60
2025-11-22 11:31:56 -07:00
Wildan M 7a85862733 Split installer code to cargo feature 2025-11-22 09:15:25 -08:00
Wildan M 7308cfe259 Move installer code 2025-11-22 09:15:24 -08:00
Jeremy Soller 58f161e019 Fix compilation on Redox 2025-11-20 08:58:51 -07:00
Jeremy Soller 693d9470f9 Merge branch 'always-local' into 'master'
Always Install binaries locally if cookbook set

See merge request redox-os/installer!59
2025-11-20 06:48:09 -07:00
Jeremy Soller 2a910e7058 Merge branch 'tidy-up' into 'master'
Remove list_packages

See merge request redox-os/installer!58
2025-11-20 06:46:28 -07:00
Wildan M 5fad110e5e Always Install binaries locally if cookbook set 2025-11-20 01:50:47 -08:00
Wildan M 09531dfdc8 Fix fmt 2025-11-20 01:24:41 -08:00
Wildan M e5233171ae Remove list_packages 2025-11-20 01:22:02 -08:00
Jeremy Soller 8281316190 Merge branch 'pkgar-local-path' into 'master'
Fix local package head install path

See merge request redox-os/installer!57
2025-11-12 06:58:47 -07:00
Wildan M 9594e87937 Fix local package head install path 2025-11-12 20:55:33 +07:00
Jeremy Soller bb9fa4ec7c Merge branch 'i586_target' into 'master'
Allow installing for i586-unknown-redox

See merge request redox-os/installer!56
2025-11-01 09:34:59 -06:00
bjorn3 f30179a889 Allow installing for i586-unknown-redox 2025-11-01 16:33:21 +01:00
Jeremy Soller 97dd77918e Merge branch 'update-pkg' into 'master'
Bump pkgar and rand

See merge request redox-os/installer!54
2025-10-01 13:31:25 -06:00
Wildan M 8e6a1c3aa4 Bump pkgar and rand 2025-10-01 21:41:02 +07:00
Jeremy Soller c35c9a88a9 Merge branch 'fix-deps' into 'master'
Fix local dependency install

See merge request redox-os/installer!53
2025-09-30 19:57:16 -06:00
Wildan M 43c1cd987f Fix local dependency install 2025-09-30 19:19:01 +07:00
Jeremy Soller 727c703bad Merge branch 'deterministic-source' into 'master'
Make install order predictable

See merge request redox-os/installer!52
2025-09-29 07:50:48 -06:00
Wildan M 0fa085c0f2 Make install order predictable 2025-09-29 20:29:43 +07:00
Jeremy Soller 69de3d62a1 Fix build on non-Redox 2025-09-26 15:52:31 -06:00
Jeremy Soller c540ed8f9d 0.2.37 - add support for fast install 2025-09-26 15:49:04 -06:00
Jeremy Soller 7023dc0eb4 0.2.36 2025-09-26 15:47:29 -06:00
Jeremy Soller 039ded92a4 Merge branch 'overridable-config' into 'master'
Allow overwriting package files

See merge request redox-os/installer!51
2025-09-26 14:25:40 -06:00
Wildan M e74c9279cf Apply postconfig configuration 2025-09-26 17:27:27 +07:00
Wildan M ee5a94dbe4 Tidy up file config init 2025-09-26 17:26:09 +07:00
Wildan Mubarok b425b12cf5 Allow overwriting package files 2025-09-26 08:32:28 +00:00
Jeremy Soller 432abd9249 0.2.35: relax serde requirement 2025-09-07 21:24:59 -06:00
Jeremy Soller 01a3adb662 Merge branch 'opt-pkg' into 'master'
Handle metapackages for local install

See merge request redox-os/installer!50
2025-07-27 10:31:27 -06:00
Wildan M 81e8bc09f8 Handle metapackages for local install 2025-07-27 22:49:37 +07:00
Jeremy Soller 5758ba854a Merge branch 'add-ci' into 'master'
Add CI Tests

See merge request redox-os/installer!49
2025-07-09 12:42:59 -06:00
Wildan Mubarok 64b047195d Add CI Tests 2025-07-09 12:42:59 -06:00
Jeremy Soller 2730f1a70c 0.2.34: update to redoxfs 0.7 2025-07-02 13:44:45 -06:00
Jeremy Soller d82dd8998d Merge branch 'clippy_lints' into 'master'
apply some simple clippy lints

See merge request redox-os/installer!48
2025-07-01 08:31:00 -06:00
auronandace 721d49adfb apply some simple clippy lints 2025-06-30 17:11:48 +01:00
Jeremy Soller a86aec193d Merge branch 'ignore-package' into 'master'
Add option to ignore packages

See merge request redox-os/installer!47
2025-06-27 07:09:14 -06:00
Wildan Mubarok 55a0bd1643 Add option to ignore packages 2025-06-27 08:25:59 +00:00
Jeremy Soller 2c3afb4956 0.2.33: fix compilation with new pkgar 2025-06-12 12:07:52 -06:00
Jeremy Soller 2c8c6bf30f update dependencies 2025-06-12 11:56:24 -06:00
Jeremy Soller 0db88e3cb4 Merge branch 'write_bootloader' into 'master'
Add flag to write bootloader to chosen location

See merge request redox-os/installer!46
2025-06-12 10:52:00 -06:00
bjorn3 7ce72b7299 Add flag to write bootloader to chosen location
The build system needs the bootloader separately for netboot support.
2025-06-01 20:53:01 +02:00
Jeremy Soller 9e888c06fa 0.2.32: update redoxfs 2025-04-20 18:55:44 -06:00
Jeremy Soller a4032c27b7 0.2.31: update pkgar 2025-03-27 15:47:03 -06:00
Jeremy Soller fcc2dfb1c8 Merge branch 'skip_partitions' into 'master'
Add support for only creating redoxfs partition installer

See merge request redox-os/installer!45
2025-03-27 13:49:21 +00:00
4lDO2 d85eceac71 Add support for only creating redoxfs partition installer. 2025-03-27 14:27:40 +01:00
Jeremy Soller a78377da19 0.2.30: update redoxfs 2025-03-25 15:46:05 -06:00
Jeremy Soller 2bf4865794 installer_tui: fix disk detection 2025-03-25 15:40:01 -06:00
Jeremy Soller d53435420b Merge branch 'repo-error-messages' into 'master'
Update to get better error messages

See merge request redox-os/installer!44
2024-12-06 21:57:56 +00:00
Ron Williams 3a084e1c27 Update to get better error messages 2024-12-06 11:43:32 -08:00
Jeremy Soller e17550b6bd Merge branch 'master' into 'master'
fix: install runtime dependencies of locally built packages

See merge request redox-os/installer!43
2024-12-06 17:36:23 +00:00
Anhad Singh 183e18be31 fix: install runtime dependencies of locally built packages
This is the same behavior as remote prebuilt packages and what the
package manager already does. It seems to be only unimplemented for
locally built packages.

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2024-12-07 01:38:16 +11:00