Commit Graph

177 Commits

Author SHA1 Message Date
Wildan M
1e0b60eec5 Write build logs 2025-11-03 20:44:19 +07:00
Wildan Mubarok
f046e34c3f Traverse package deps from build deps 2025-11-02 17:37:19 -07:00
Wildan M
4453cb54cb Fix fmt 2025-11-02 19:03:55 +07:00
Wildan M
1b7b08d6c3 Set default GNU FTP mirror 2025-11-02 18:57:30 +07:00
Jeremy Soller
a980bb1ab7
Rename appstream.pkgar to repo-appstream.pkgar to prevent conflicts 2025-11-01 17:45:39 -06:00
Jeremy Soller
b4f8600997
Use pkgar crate instead of command to generate appstream.pkgar 2025-11-01 16:47:06 -06:00
Jeremy Soller
85efc0eeaa
Print full report when generating appstream data 2025-11-01 16:39:32 -06:00
Wildan M
b8be9c5176 Fix repo directory install path 2025-11-01 21:19:29 +07:00
Wildan M
835c25e92d Make repo call repo_builder instead 2025-11-01 19:21:57 +07:00
Wildan Mubarok
788088e498 Read from installer config 2025-10-31 09:25:28 -06:00
Wildan M
66413edfb3 Don't clean build deps 2025-10-28 13:17:31 +07:00
Wildan M
b1fec31dff Fix push command and category on make 2025-10-28 00:20:20 +07:00
Wildan M
19f5d8ff3e Make last line visible 2025-10-27 21:51:35 +07:00
Wildan M
2b8915e24d Fix warnings 2025-10-27 17:32:54 +07:00
Wildan M
e30cb66990 Handle carriage returns 2025-10-26 22:43:02 +07:00
Wildan M
1ecf2311e4 Add ansi escape 2025-10-26 22:20:30 +07:00
Wildan M
a943426bde Try use pty 2025-10-26 22:06:59 +07:00
Wildan M
4fb4727f60 Autoscroll cook queue 2025-10-25 19:23:03 +07:00
Wildan M
1e37be1d4f Add category, spinner, and always verbose 2025-10-25 17:48:03 +07:00
Wildan M
911e813025 More context messages, add find cmd 2025-10-25 16:17:37 +07:00
Wildan M
067274504d Fix warn 2025-10-25 12:23:14 +07:00
Wildan M
d91f0eb8d5 Fix package log 2025-10-25 12:17:11 +07:00
Wildan M
be2a4ddd0a Tell what recipe error, optimized rendering 2025-10-25 12:06:54 +07:00
Wildan M
8b53fab9fd Fix clean 2025-10-25 05:44:35 +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
Wildan M
51a5ea0848 Add mouse handling 2025-10-24 19:34:41 +07:00
Wildan M
2af2a5bd26 Add command stdout pipe 2025-10-24 18:41:35 +07:00
Wildan M
e03e843abd Test config 2025-10-24 17:07:06 +07:00
Wildan M
ab57937dd4 Implement cook TUI 2025-10-24 16:56:52 +07:00
Wildan M
8e2ac316e4 Compiling with direct call to cook 2025-10-24 16:18:11 +07:00
Wildan M
97bef43ca0 Merge branch 'master' into repo-bin 2025-10-24 13:34:29 +07:00
Wildan M
f41b6845b3 Rename build.rs to cook_build.rs 2025-10-23 20:50:25 +07:00
Wildan M
7d79ecdad1 Remove build_only 2025-10-23 20:07:50 +07:00
Wildan M
771f036c0a Fix fmt 2025-10-23 20:04:38 +07:00
Wildan M
c16cf50b11 Migrate build script to cook lib 2025-10-23 20:01:03 +07:00
Wildan M
79f1eca998 Fix err, use anyhow 2025-10-23 12:22:43 +07:00
Wildan Mubarok
1b77b93f12 Merge branch cookbook:master into repo-bin 2025-10-23 04:25:39 +00:00
Wildan Mubarok
dba3334d82 Add a way to download compiled recipes from remote 2025-10-19 06:20:39 -06:00
Jeremy Soller
b68340234b Merge branch 'smart-unfetch' into 'master'
Auto unfetch for tar recipes and auto fetch symlink recipes

Closes redox#1701

See merge request redox-os/cookbook!658
2025-10-11 09:47:00 -06:00
Wildan M
874140a24c Fix mirror config readme and tell config errors 2025-10-11 22:20:40 +07:00
Wildan M
7224ca0707 Tell if tar removed 2025-10-11 21:28:18 +07:00
Wildan M
3a9f249e6e Tell if source removed 2025-10-11 21:24:52 +07:00
Wildan M
25dd3b79a1 Don't show progress bar on normal read 2025-10-11 21:13:14 +07:00
Wildan M
d20b16037e Update rust edition and use redox-pkg from crates io 2025-10-11 20:26:02 +07:00
Wildan M
59c9eeff3e Mention source blake3 if error 2025-10-11 16:37:16 +07:00
Wildan M
d63a59720b Automatic unfetch for tar recipes 2025-10-11 16:10:58 +07:00
Wildan M
b5feb0d9cb Set cargo offline flags when offline cookbook is set 2025-10-09 13:34:30 +07:00
Jeremy Soller
26b36a9705 Merge branch 'recipe-version' into 'master'
Detect version and provide manual version metadata

See merge request redox-os/cookbook!654
2025-10-06 06:33:21 -06:00
Wildan M
485b6dd82d Detect version and provide manual version metadata 2025-10-06 13:49:14 +07:00