Commit Graph

249 Commits

Author SHA1 Message Date
Wildan M
49dfd1369f
Fix dependency listing on optional packages 2025-12-08 07:49:16 -05:00
Jeremy Soller
3371ea31ba Merge branch 'dev-deps-recursive' into 'master'
Make dev deps recursive

See merge request redox-os/redox!1745
2025-12-07 07:22:50 -07:00
Wildan M
7190938186
Make dev deps recursive 2025-12-07 20:41:45 +07:00
Wildan M
5acc39d44d
Inherit recipes config from parent packages 2025-12-07 18:38:34 +07:00
Wildan M
27e35f645f
Update build on recipe changes and fix host recipe reload on TUI 2025-12-07 10:18:35 +07:00
Jeremy Soller
e3807caa84 Merge branch 'sysroot-update' into 'master'
Use file tags for sysroot invalidation

See merge request redox-os/redox!1741
2025-12-06 08:16:35 -07:00
Wildan M
fce4236e9a
Use file tags for sysroot invalidation 2025-12-06 22:10:04 +07:00
Wildan M
96d2d5dfe7
Reread recipe TOML on TUI retry 2025-12-06 22:00:25 +07:00
Wildan M
3ae5da8d13
Code simplification 2025-12-06 21:58:28 +07:00
Jeremy Soller
d9af4e385a Merge branch 'fix-print' into 'master'
Drop print debug

See merge request redox-os/redox!1738
2025-12-05 07:15:43 -07:00
Wildan M
f66a09637f
Drop print debug 2025-12-05 20:57:29 +07:00
Jeremy Soller
e5b00a16e7 Merge branch 'fix-logs-dir' into 'master'
Fix log generation and stop key clobbering TUI

See merge request redox-os/redox!1736
2025-12-05 06:14:44 -07:00
Wildan M
5d0367f6ab
Fix log generation and stop key clobbering TUI 2025-12-05 14:29:56 +07:00
Wildan M
a8452a20c4
Don't imply shallow clone default 2025-12-05 08:15:39 +07:00
Wildan M
d461f47aee
Use git filter to allow tracking of shallow clone 2025-12-05 07:31:36 +07:00
Wildan M
5d5ea4b306
Don't display message on make find 2025-12-03 18:11:29 +07:00
Wildan M
b5c9bc2e18
Implement optional packages 2025-12-03 15:15:55 +07:00
Jeremy Soller
6b37db810e Merge branch 'skip-dev-push' into 'master'
Avoid pushing dev dependencies

See merge request redox-os/redox!1727
2025-11-30 15:24:33 -07:00
Jeremy Soller
ca64eae3b9 Merge branch 'tui-nowrap' into 'master'
Don't wrap lines on TUI

See merge request redox-os/redox!1726
2025-11-30 15:22:27 -07:00
Jeremy Soller
e84899efc4 Merge branch 'nodejs-compile' into 'master'
Fix nodejs compilation

See merge request redox-os/redox!1725
2025-11-30 15:19:16 -07:00
Wildan M
ce0e42833d
Avoid pushing dev dependencies 2025-11-30 22:20:11 +07:00
Wildan M
96ca39969c
Don't wrap lines on TUI 2025-11-30 22:13:20 +07:00
Wildan M
4b152092bc
Fix nodejs compilation 2025-11-30 22:02:18 +07:00
Wildan M
b1669277dd
Make deps for hosts recipes work 2025-11-30 00:14:30 -08:00
Wildan M
3e1595133f
Implement recipes as host toolchain 2025-11-29 00:02:59 -08:00
Wildan M
b6f5d01597
Fix non tui with logs flow 2025-11-24 07:31:51 -08:00
Wildan M
bb57b364bb
Trim deps, remove legacy bins, fix clean without container 2025-11-22 16:02:38 -08:00
Jeremy Soller
5d28f73987 Merge branch 'binary-at-fetch' into 'master'
Move package binary download at fetch step

See merge request redox-os/redox!1703
2025-11-22 06:41:24 -07:00
Wildan M
31e0ab5f82
Move package binary download at fetch step 2025-11-22 04:49:29 -08:00
Wildan M
a7b7020f2f
Use expanded package toml and switch repo.toml to use blake3 hash 2025-11-22 04:25:22 -08:00
Wildan Mubarok
e1126e0c8d Merge branch redox:master into remove-repo-sh 2025-11-21 14:25:08 +00:00
Wildan Mubarok
3a9a610d10 Add CI from cookbook 2025-11-21 06:29:23 -07:00
Wildan M
356ef86085
Make appstream env consistent 2025-11-21 00:47:50 -08:00
Wildan M
f676e25f80
Remove IS_REDOX scripts 2025-11-21 00:45:09 -08:00
Wildan M
7919fc54a5
Remove repo.sh scripts 2025-11-21 00:39:42 -08:00
Jeremy Soller
04ab545cb7
Use cargo fetch when cookbook_redoxer not found 2025-11-20 17:34:55 -07:00
Jeremy Soller
8893328119
Support recipe builds for Linux 2025-11-20 12:42:05 -07:00
Jeremy Soller
12f1f1701f
Use redoxer::target directly for clarity 2025-11-20 12:41:21 -07:00
Jeremy Soller
8cdc80dbe7 Merge branch 'clean-category' into 'master'
Fix clean by category

See merge request redox-os/cookbook!697
2025-11-20 06:48:34 -07:00
Jeremy Soller
c9594cdc50 Merge branch 'adjust-filesystem-ignore' into 'master'
Download binary packages and really ignore ignored packages

See merge request redox-os/cookbook!695
2025-11-20 06:47:33 -07:00
Wildan M
0c717ec5cd
Fix clean by category 2025-11-20 04:38:47 -08:00
Wildan M
e57f7ef214
Fix misc issues with repo_binary 2025-11-20 02:34:47 -08:00
Wildan M
44e1d90b8e
Download binary packages and really ignore ignored packages 2025-11-19 21:49:16 -08:00
Wildan M
14b976b378
Handle repo binary via arg 2025-11-19 11:52:47 -08:00
Wildan M
3809f94aca
Make cargo template dynamically linked 2025-11-17 09:47:44 +07:00
Wildan M
a2fe40bbfe
Rename to source_dir 2025-11-17 07:30:39 +07:00
Wildan M
4493fcb0a8
Run cargo fetch on fetch 2025-11-17 07:11:58 +07:00
Wildan M
f5f2b4d0d4 Make sure nonstop can quit 2025-11-14 12:46:28 +07:00
Wildan M
daa063334d Handle kill on nonstop 2025-11-14 12:39:52 +07:00
Wildan M
15d9b0073a Fix loop when error with nonstop 2025-11-14 12:39:52 +07:00