Commit Graph

31 Commits

Author SHA1 Message Date
Wildan M
fde6f77b2a
Fix fetching fstools when locked to binary 2026-05-16 15:39:29 +07:00
Wildan M
846679102c
Add --locked to fstools to fix build 2026-03-28 15:09:40 +07:00
Ojus Chugh
4ed0a556ae respect REPO_OFFLINE when building the cookbook tool
REPO_OFFLINE=1 was already passing --offline to recipe cargo builds
but the cargo build for the repo binary itself was still hitting
crates.io. This fixes that and adds a cargo-fetch target to
pre-populate the cache while online.
2026-02-28 16:28:50 +05:30
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Wildan M
9298d278a8
Fix podman rebuilding again 2026-02-23 20:38:16 +07:00
Wildan M
d15c096add
Fix podman build skipped 2026-01-03 07:57:08 +07:00
Wildan M
b007d20f92
Avoid compiling cookbook on host 2026-01-02 18:09:17 +07:00
Wildan M
8470ecd84a
Allow not compiling FUSE when requested 2026-01-01 21:30:07 +07:00
Wildan M
f97205fe81
Pass locked to cookbook build 2025-12-14 12:25:11 +07:00
Jeremy Soller
04ab545cb7
Use cargo fetch when cookbook_redoxer not found 2025-11-20 17:34:55 -07:00
Jeremy Soller
8a81e1f82c
Create target directory in fstools to workaround use of target/release/cookbook_redoxer 2025-11-20 17:22:17 -07:00
Jeremy Soller
fda2d462c2
Remove pkgar submodule 2025-11-20 15:42:46 -07:00
Jeremy Soller
542106d01a
Replace cookbook submodule 2025-11-20 13:54:40 -07:00
Jeremy Soller
5162e660e8
Build installer and redoxfs from cookbook source 2025-11-20 11:54:17 -07:00
Wildan M
6c8a9c894a
Make fstools in podman opt in and install rust on host again 2025-11-19 11:18:48 -08:00
Wildan M
f80cd2413d Do not rebuild container on make clean 2025-11-10 14:00:51 +07:00
Wildan M
154c7bf4bf Move installer behind podman 2025-11-10 13:22:42 +07:00
Jeremy Soller
fefe2c9d98
Install redoxfs-resize to prepare for shrinking ISOs 2025-11-06 19:54:03 -07:00
Jeremy Soller
8f6e204381
Build host fstools as part of fstools target 2025-10-11 13:38:14 -06:00
Wildan M
05e7279156 Fix make invocation for Podman in MacOS 2025-08-15 12:53:08 +07:00
Ron Williams
cf9a0085be Improve host vs container separation of fstools 2025-04-24 04:28:15 +00:00
Jeremy Soller
5e2bc43891
Build installer and redoxfs for host outside of podman 2025-04-23 17:40:56 -06:00
Jeremy Soller
f4fe37478f
Minor cleanup of fstools 2025-04-23 09:33:25 -06:00
Vincent Berthier
4573edcc16 Add shell and build environment for NixOS 2025-02-18 22:23:42 +00:00
Jeremy Soller
ac8efee64a Build docgen and pkgar as part of fstools 2024-10-19 16:53:33 -06:00
Ron Williams
f51dee2ea1 Make installer compile on host, list_packages compile in Podman when PODMAN_BUILD=1 2024-08-17 23:59:37 +00:00
Ribbon
49102f6332 Add explanation comments on the build system files 2024-07-09 12:58:07 +00:00
bjorn3
84bccb1d60 Build redoxfs and redoxfs-mkfs at the same time
This should be a bit faster.
2023-10-03 16:07:03 +02:00
Jeremy Soller
ce9ce1b54b
Also build redoxfs-mkfs as part of fstools 2023-03-14 12:26:34 -06:00
Jeremy Soller
7f40e64fde
Ensure build directory exists before touching fstools tag 2023-03-09 12:23:16 -07:00
Ron Williams
374e37d5b9 Improve dependencies on build tools 2023-03-06 12:41:45 -08:00