Commit Graph

59 Commits

Author SHA1 Message Date
Wildan M
1d68cbd167
cookbook: Fix flipped tar fetch logic 2026-09-10 14:36:40 +07:00
Wildan M
4573eccb67
cookbook: Detailed message on why tar source is updated 2026-09-10 04:55:29 +07:00
Wildan M
589e939d84
Fix git source kept reupdating for using non default branch 2026-09-09 12:49:33 +07:00
Wildan M
319b2c3eb9
Update dependencies 2026-09-01 13:32:26 +07:00
Konstantin Shabanov
2ec127cfa4 Apply cargo fix and fmt 2026-08-18 23:17:36 +07:00
Wildan M
51d0140533
Add git treeless config, test default config 2026-08-15 13:33:11 +07:00
Wildan M
5c4774b1e6
More cargo options and demos 2026-07-18 06:01:34 +07:00
Wildan M
45b03a18aa
Fix fetch-changed prefix, use rustinstall.sh for img 2026-07-14 20:50:10 +07:00
Wildan M
ed6714295a
Implement updating recipes by patch file hashes 2026-07-13 09:21:23 +07:00
Wildan M
4efbf3bd0d
fetch-changed: skip prefix and diff only incoming changes 2026-07-12 17:11:25 +07:00
Wildan M
bf76d8ad18
Recipe rule improvements 2026-07-10 12:32:47 +07:00
Wildan M
0fd6b596ef
Replace git checkout branch logic from bash 2026-05-26 22:52:51 +07:00
Wildan M
67dccc053a
Fix tracking for git default branch 2026-05-26 22:02:09 +07:00
Wildan M
ea576a2589
Fix handling git rev lock for same_as 2026-05-09 23:45:06 +07:00
Wildan M
0e2ad35d67
Don't run git fetch when cached and detached 2026-05-09 18:38:08 +07:00
Wildan M
4e88d4be1c
Fix extract/push failure when binary repo downloaded partially 2026-05-05 23:48:20 +07:00
Wildan M
1edc7badde
Merge some imports 2026-04-26 10:59:27 +07:00
Wildan M
82c5a2ea94
Simplify error messages 2026-04-20 20:40:07 +07:00
Jeremy Soller
352a9e76ef Merge branch 'tag-cosmic' into 'master'
Use tagged cosmic rev, fix updating git rev

See merge request redox-os/redox!2040
2026-04-04 13:19:57 -06:00
Wildan M
255d1cb02b
Workaround git recursive 2026-04-02 02:59:46 +07:00
Wildan M
9b38bd81f9
Handle git annotated tag and git gc 2026-04-01 08:22:02 +07:00
Wildan M
0f7323e47a
Fix changing git rev cache 2026-04-01 10:29:01 +07:00
Wildan M
92416bfc7e
Add cached status for fetch command 2026-03-28 14:01:48 +07:00
Wildan M
75e38524f9
Use crate::Error for cook::fetch 2026-03-28 11:44:00 +07:00
Wildan M
94a0355907
Don't pass cargo offline for custom script 2026-03-28 11:28:21 +07:00
Wildan M
34c62b53fe
Move recipes from pkg crate, remove blake3 pbr 2026-03-26 23:46:38 +07:00
Wildan M
ee4ba36b71
Fix patches not updating automatically 2026-03-16 06:21:33 +07:00
Wildan M
65c457b8f8
Fix panic when fetching remote without TUI 2026-03-09 09:43:40 +07:00
Wildan M
69b6b3fd57 Implement REPO_BINARY auto update 2026-03-08 14:41:10 -06:00
Wildan M
2d899ca1a7
Make cargo build script more useful 2026-03-06 00:58:12 +07:00
Wildan M
b336b52f15
Build prefix on Redox OS, add self hosted mode 2026-02-26 19:03:07 +07:00
Wildan M
9089d46f8c
Some logic correction 2026-01-29 13:44:48 +07:00
Wildan M
7d128ee762
Apply check_source logic to fetch 2026-01-29 13:03:05 +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
81788a6fd1
Identify outdated packages and smarter git 2025-12-14 23:29:24 +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
b5c9bc2e18
Implement optional packages 2025-12-03 15:15:55 +07:00
Wildan M
3e1595133f
Implement recipes as host toolchain 2025-11-29 00:02:59 -08:00
Wildan M
31e0ab5f82
Move package binary download at fetch step 2025-11-22 04:49:29 -08:00
Jeremy Soller
04ab545cb7
Use cargo fetch when cookbook_redoxer not found 2025-11-20 17:34:55 -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
Jeremy Soller
9f3cf50329
Extract source tarballs with --no-same-owner 2025-11-12 12:16:16 -07:00
Wildan Mubarok
fb8c79e75a Allow logging for non TUI and verbose tuning 2025-11-07 10:40:04 -07:00
Wildan M
1e0b60eec5 Write build logs 2025-11-03 20:44:19 +07:00
Wildan M
a943426bde Try use pty 2025-10-26 22:06:59 +07:00
Wildan M
ff3cd11099 Now mostly usable 2025-10-25 05:38:54 +07:00
Wildan M
0bad6d1562 Switchable log and log fetch fix 2025-10-24 20:15:58 +07:00