github yoebuild/yoe v0.2.8

latest releases: v0.12.11, v0.12.10, v0.12.9...
3 months ago
  • meson build system support — added samurai (ninja-compatible build tool),
    meson, and kmod recipes. Container updated to v11 with python3 and
    py3-setuptools for meson. Build environment now sets PYTHONPATH to the
    sysroot so Python packages installed by recipes are discoverable.
  • Container versioning note — CLAUDE.md now documents that both
    Dockerfile.build and internal/container.go must be bumped together.
  • gettext recipe — builds GNU gettext from source as a recipe instead of
    relying on the container. Provides autopoint needed by packages like xz that
    use gettext macros in their autotools build.
  • Sysroot binaries on PATH/build/sysroot/usr/bin is now prepended to
    PATH during builds, so executables from dependency recipes are discoverable.
  • Autotools class respects explicit build steps — no longer prepends default
    autoreconf/configure when a recipe provides its own build commands.
  • Claude Code plugin — added .claude/ plugin with AI skills for recipe
    development: diagnose (iterative build failure analysis), new-recipe
    (generate recipes from URLs/descriptions), update-recipe (version bumps),
    audit-recipe (review against best practices and other distros).
  • --clean build flag — deletes source and destdir before rebuilding.
    --force now only skips the cache check without cleaning.
  • --force/--clean scoped to requested recipes — dependency recipes still
    use the cache, only explicitly named recipes are force-rebuilt.
  • Fixed YOE_CACHE help text — was ~/.cache/yoe-ng, actually defaults to
    cache/ in the project directory.

To update, run: yoe update
Or download the binary for your architecture and place it in your PATH.

Don't miss a new yoe release

NewReleases is sending notifications on new releases.