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