Commit Graph

262 Commits

Author SHA1 Message Date
Wildan M
d16eea6f4d
Fix error on fetch logic 2025-12-21 14:00:13 +07:00
Wildan M
ac2360f1f7
Add one-liner test run to os-test 2025-12-18 06:12:13 +07:00
Wildan M
c8ee68b2dc
Add todo for handle_nonstop_fail 2025-12-16 14:48:03 +07:00
Wildan M
9e15f9983a
Delete stage dir upon nonstop failure 2025-12-16 14:17:45 +07:00
Wildan M
3b026cee3d
Drop host packages on make all 2025-12-16 03:19:49 +07:00
Wildan M
c449427ec4
Add repo_builder fail safe 2025-12-14 23:53:40 +07:00
Wildan M
fec4236903
Allow commit not found 2025-12-14 23:45:29 +07:00
Wildan M
81788a6fd1
Identify outdated packages and smarter git 2025-12-14 23:29:24 +07:00
Wildan M
e455f6139e
Fix config rule reload 2025-12-13 07:32:55 +07:00
Wildan M
a65ae558a8
Allow aarch64 to be dynamically linked 2025-12-10 15:27:43 +07:00
Wildan M
eafd65b1ba
Fix cargo test 2025-12-09 05:01:01 -05:00
Jeremy Soller
3471e9910a Merge branch 'fix-suffix-deps' into 'master'
Fix dependency listing on optional packages

See merge request redox-os/redox!1751
2025-12-08 06:17:25 -07:00
Wildan M
49dfd1369f
Fix dependency listing on optional packages 2025-12-08 07:49:16 -05:00
Wildan M
d07371ef7f
Fix package name on publish 2025-12-07 23:18:09 -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