Commit Graph

54 Commits

Author SHA1 Message Date
Wildan M
47533553c8 Handle nonstop arg 2025-11-08 16:08:59 +07:00
Jeremy Soller
c6b1edfdfb
Correctly set APPSTREAM env var 2025-11-01 14:21:19 -06:00
Wildan M
835c25e92d Make repo call repo_builder instead 2025-11-01 19:21:57 +07:00
Wildan M
45d6bf5007 Fix passing options into repo builder 2025-11-01 18:41:05 +07:00
Wildan M
66d7a520e1 Fix repo script 2025-10-25 19:34:51 +07:00
Wildan M
5621fe799f Update scripts for compat 2025-10-25 17:53:13 +07:00
Wildan M
51a5ea0848 Add mouse handling 2025-10-24 19:34:41 +07:00
Wildan Mubarok
0d307fa4e7 Initial self-hosting support 2025-09-12 15:39:51 -06:00
bjorn3
ee25a707f8 Remove pkg_deps binary 2025-09-06 11:10:23 +02:00
bjorn3
04d88c6109 Replace COOKBOOK_OFFLINE with --offline 2025-09-06 11:10:23 +02:00
bjorn3
13d9e4794f Move handling of multiple recipes into cook 2025-09-02 20:58:11 +02:00
bjorn3
7388bc9d01 Don't allow empty package list in fetch.sh and repo.sh 2025-09-02 20:58:11 +02:00
bjorn3
bf026ddaf8 Couple more cleanups 2025-09-02 20:33:37 +02:00
bjorn3
f4d3630ef8 Remove all code that handles recipe.sh 2025-09-01 21:53:00 +02:00
Wildan Mubarok
4d1a00743a Remove sh script for building the repo dir 2025-08-11 14:25:49 +00:00
Wildan Mubarok
d788d4b6ae Add option to include package deps 2025-08-02 05:31:16 +00:00
Wildan Mubarok
cf13e381c7 Write repo builder in rust 2025-07-13 06:44:25 -06:00
Wildan Mubarok
bc2a4d908a Add an option to not update recipes 2025-07-05 15:45:05 +00:00
Jeremy Soller
f9cd5a5901
Calculate package dependencies for publish again 2025-04-14 08:09:01 -06:00
Jeremy Soller
73247441de
repo.sh: add todo to publish package dependencies 2025-04-12 08:26:35 -06:00
Jeremy Soller
6909fdd9b2
Refactor shared dependency handling 2025-04-11 11:15:44 -06:00
Jeremy Soller
f72bec0a24
Make sure there are no duplicate appstream entries 2025-04-02 15:45:03 -06:00
Anhad Singh
bd5f5357a8
fix(cookbook): add runtime dependencies to repo
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-01 00:14:42 +11:00
Jeremy Soller
aae056594d
Remove legacy packaging 2024-10-18 12:57:17 -06:00
Jeremy Soller
e1f1a57ade
Add support for generating appstream data 2024-10-15 21:13:15 -06:00
Ron Williams
eee3b462c5 add --nonstop option to not exit on error 2023-12-30 21:48:32 -08:00
Jeremy Soller
81b1eaa006
Remove recipe path message 2023-09-11 09:58:24 -06:00
joshua Williams
73c662b9da Add Recipe Subfolders 2023-08-09 21:15:42 +00:00
Will Angenent
a604a0663f Use more portable -c and -r options to touch 2023-04-04 20:29:04 +01:00
Jeremy Soller
d7ce4d4d65
Build packages in separate folder per target 2022-11-10 12:03:32 -07:00
Jeremy Soller
d553dbc09d
Prevent rebuilding pkgar archives 2020-10-10 20:09:30 -06:00
Jeremy Soller
1d73c7986f
Build legacy packaging for pkgar recipes 2020-10-06 10:21:20 -06:00
Jeremy Soller
c39511fac9
Do not build cookbook crate from repo.sh 2020-05-22 10:18:36 -06:00
Jeremy Soller
275e5dbae6
Repo will now re-prepare when sysroot is deleted 2020-05-21 20:37:18 -06:00
Jeremy Soller
a8d2cc47e3
Add orbterm recipe, fix missing repo dir 2020-05-21 15:36:59 -06:00
Jeremy Soller
47d04ef7ac
Improve speed of repo.sh 2020-05-21 13:50:19 -06:00
Jeremy Soller
5b47f0e63e
Hack repo to allow building with rust cook 2020-05-21 12:50:39 -06:00
Jeremy Soller
40e4ae839d
Fix fetching color 2020-05-20 13:22:59 -06:00
Jeremy Soller
cbb8d68e0b
Update pkgar 2020-03-12 20:31:38 -06:00
Jeremy Soller
d78ad13104
Also build pkg's 2020-03-11 20:14:39 -06:00
Jeremy Soller
ff5df44151 Fix repo script 2017-10-29 16:20:46 -06:00
Ian Douglas Scott
c19ba61a87
Make repo.sh accept --debug, and pass it to cook.sh 2017-10-26 22:30:50 -07:00
Jeremy Soller
d1c72f4de2 Add slashes after source and build to support symlinks 2017-09-16 12:05:01 -06:00
Jeremy Soller
7d06611aa9 Update source, not build, as Cargo.lock is now committed 2017-07-26 08:20:15 -06:00
Jose Narvaez
bd0d732adc The cookbook scripts assume they have GNU utilities
available this causes problems in macOS which has an
BSD userland. With these changes we will use the GNU
`find` and `stat` installed by the now modified boostrap
script on https://github.com/redox-os/redox/pull/995.

Details

- Using `find` from Homebrew/MacPorts `findutils` package on macOS.
- Using `stat` from Homebrew/MacPorts `coreutils` package on macOS.
2017-07-13 22:03:04 +01:00
Jeremy Soller
9f7b51d77d Replace .tar with .tar.gz in repo.sh 2017-06-18 15:18:20 -06:00
Ian Douglas Scott
936511ae63
Actually, don't rely on recipe being commited to git 2017-06-12 08:41:22 -07:00
Ian Douglas Scott
749c00d533
Have repo.sh check if recipe/patches have been updated 2017-06-12 08:34:21 -07:00
Jeremy Soller
66e7642ce6 Fix -e 2017-06-04 19:13:57 -06:00
Iori Yoneji
dc0f56c2ad Merge branch 'master' into allow_build_on_freebsd 2017-06-04 17:54:03 +00:00