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