Commit Graph

307 Commits

Author SHA1 Message Date
Wildan M
f6c2987764
Do not always strip in meson 2026-02-28 11:58:00 +07:00
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Wildan M
45b28851e3
Adapt clang compiler from redoxer 2026-02-23 04:40:59 +07:00
Wildan M
69fa5f1bc0
Implement web generation for packages 2026-02-15 15:26:08 +07:00
Jeremy Soller
3d7087cf17 Merge branch 'dev-in-bin' into 'master'
Allow excluding dev inside binary packages, Prevent binary host recipes temporarily

See merge request redox-os/redox!1903
2026-02-13 11:14:05 -07:00
Wildan M
e99d7a4ef0
Prevent binary host recipes temporarily 2026-02-13 17:03:55 +07:00
Wildan M
45b72dbbb4
Allow excluding dev inside binary packages 2026-02-13 17:01:15 +07:00
Wildan M
196c752961
Trim meson cflags, move from deprecated options 2026-02-13 11:46:06 +07:00
Wildan M
2b2865d882
Apply mno-outline-atomics for aarch64 2026-02-12 14:43:42 +07:00
Jeremy Soller
a8dc242f47 Merge branch 'autodeps-caching' into 'master'
Add logs to check auto_deps cache behaviour

See merge request redox-os/redox!1896
2026-02-11 06:51:21 -07:00
Jeremy Soller
08c76ce8bc Merge branch 'overridable-binary' into 'master'
Allow all config rules treated as special

See merge request redox-os/redox!1894
2026-02-11 06:50:20 -07:00
Wildan M
ec2843da1c
Add logs to check auto_deps cache behaviour 2026-02-11 18:11:00 +07:00
Wildan M
e1ddc34fb2
Allow all config rules treated as special 2026-02-11 17:37:54 +07:00
Wildan M
1b10756190
Fix repo_binary for metapackages 2026-02-10 18:35:15 +07:00
Wildan M
fc94453fe5
Handle appstream packaging failure 2026-02-10 03:38:04 +07:00
Wildan M
81837d0198
Make build stats count missing build 2026-02-08 13:19:08 +07:00
Wildan M
448da392ac
Accurate push with deps, separate tree command 2026-02-08 12:49:34 +07:00
Wildan M
5006c90b42
Fix autoreconf env not set 2026-02-05 09:34:21 +07:00
Jeremy Soller
d742074d0b Merge branch 'master' into 'master'
misc(cook): move `autotools_recursive_regenerate` out of `DYNAMIC_INIT`

See merge request redox-os/redox!1863
2026-02-04 06:17:14 -07:00
Anhad Singh
ecd674b6c0
misc(cook): move autotools_recursive_regenerate out of DYNAMIC_INIT
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-02-04 18:23:23 +11:00
Jeremy Soller
38d9a374f7 Merge branch 'sysroot-reduced' into 'master'
Update sysroot when deps reduced

See merge request redox-os/redox!1861
2026-02-03 06:03:38 -07:00
Wildan M
aa9a654ef6
Fix build failure due to changing clean target flag 2026-02-03 17:42:26 +07:00
Wildan M
6cf581e939
Update sysroot when deps reduced 2026-02-03 17:41:30 +07:00
Wildan M
34a2896d26
Fix cosmic apps deps, add rpath-link to RUSTFLAGS 2026-02-02 13:20:34 +07:00
Wildan M
083b1c94d0
Reuse LLVM when compiling Clang 2026-02-01 04:07:49 +07:00
Wildan M
9089d46f8c
Some logic correction 2026-01-29 13:44:48 +07:00
Wildan M
aa34351553
Reduce pty flush wait 2026-01-29 13:20:57 +07:00
Wildan M
e80b936954
Check build against stage pkgar instead of dir 2026-01-29 13:04:04 +07:00
Wildan M
7d128ee762
Apply check_source logic to fetch 2026-01-29 13:03:05 +07:00
Wildan M
1a3ac02937
Handle ignore separately 2026-01-26 23:00:10 +07:00
Wildan M
7bd5e1e087
Build filesystem complete map 2026-01-26 21:36:53 +07:00
Wildan M
26cd514925
Improve binary recipe deps detection 2026-01-26 20:41:07 +07:00
Ojus Chugh
327603557c fixed reviewer feedback and comments
Signed-off-by: Ojus Chugh <ojuschugh@gmail.com>
2026-01-25 10:14:33 +00:00
Ojus Chugh
c748bc6407 Fix REPO_BINARY=1 source dependency propagation
Signed-off-by: Ojus Chugh <ojuschugh@gmail.com>
2026-01-25 10:14:33 +00:00
Wildan M
36d8ad208c
Unindent the file list 2026-01-18 17:21:59 +07:00
Wildan M
c76fb12c88
Write stage tree files to a file instead of to build log 2026-01-18 16:48:39 +07:00
Wildan M
43e1bd6211
Add an option to always clean target dir 2026-01-12 15:58:09 +07:00
Wildan M
5b98cdeee9
Print build cache status 2026-01-03 23:43:39 +07:00
Wildan M
7670c9aebf
Fix DYNAMIC_INIT support targets 2026-01-03 08:25:09 +07:00
Wildan M
0ab40110b6
Make clean relibc implies clean sysroot 2025-12-31 16:08:03 +07:00
Wildan M
7654063412
Refactor out deps helper fn 2025-12-31 07:38:21 +07:00
Wildan M
bd78177329
Flat out package names when building 2025-12-31 07:23:37 +07:00
Wildan M
c756677427
Flipped arg 2025-12-31 00:56:12 +07:00
Wildan M
eb2a7d7413
Bootstrap GCC prefix using cookbook 2025-12-30 11:03:34 +07:00
Wildan M
dc7816d95a
Invalidate git fetch when branch name different 2025-12-29 21:48:01 +07:00
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