bazelbuild / bazel-central-registry

The central registry of Bazel modules for the Bzlmod external dependency system.
https://registry.bazel.build
Apache License 2.0
244 stars 303 forks source link

feat: add `ape@1.0.0-beta.11` #2287

Closed mattyclarkson closed 3 months ago

mattyclarkson commented 3 months ago

Switches to assimilating the APE binaries.

This release adds a new ape_assimilate rule that takes a "fat" APE binary and outputs a native binary.

The assimilated binary is entirely hermetic.

This avoids the need for runfiles when starting the binary.

Avoiding the need for runfiles removes a bootstrapping problem: to find the runfiles in Shell, one needs at least readlink and/or other POSIX tools.

As ape is going to be bottom of the stack in lots of cases, this is unacceptable.