Commits on Source (6)
-
Matthew Clarkson authored
BREAKING CHANGE: The `ape_binary#target` attribute has changed to `ape_binary#src`. This aligns to other `*_binary` rules such as `sh_binary`.
-
Matthew Clarkson authored
-
Matthew Clarkson authored
Targets have been created for both `ape_binary` and `ape_assimilate` so that we can `select`, if we want to.
-
Matthew Clarkson authored
Assimilated binaries are not runnable on Apple Silicon and require the APE loader. Symlinking the "fat" APE will force the loader to be extracted to run the binary.
-
Matthew Clarkson authored
-
Bot authored
# [1.0.0-beta.10](https://git.gitlab.arm.com/bazel/ape/compare/v1.0.0-beta.9...v1.0.0-beta.10) (2024-06-18) ### Bug Fixes * alias assimilate targets ([1632a5fd](https://git.gitlab.arm.com/bazel/ape/commit/1632a5fd837b2d8a0c1b73a6f5606e9a4ede0f72)) * **assimilate:** propagate runfiles ([afcd2473](https://git.gitlab.arm.com/bazel/ape/commit/afcd247373004a05c4ede739a571cb9ef6b82d64)) * **assimilate:** symlink on Apple Silicon ([d3a05909](https://git.gitlab.arm.com/bazel/ape/commit/d3a0590934a3c560d3456942a202caeda4158e08)) ### Code Refactoring * **binary:** change from `target` to `src` ([ce0fb14f](https://git.gitlab.arm.com/bazel/ape/commit/ce0fb14f408a2a5bd3afb5c2a3b0b8673bd7aed0)) ### BREAKING CHANGES * **binary:** The `ape_binary#target` attribute has changed to `ape_binary#src`. This aligns to other `*_binary` rules such as `sh_binary`.
Showing
- CHANGELOG.md 18 additions, 0 deletionsCHANGELOG.md
- MODULE.bazel 1 addition, 1 deletionMODULE.bazel
- ape/BUILD.bazel 2 additions, 3 deletionsape/BUILD.bazel
- ape/assimilate/BUILD.bazel 11 additions, 0 deletionsape/assimilate/BUILD.bazel
- ape/assimilate/rule.bzl 16 additions, 5 deletionsape/assimilate/rule.bzl
- ape/binary/BUILD.bazel 12 additions, 0 deletionsape/binary/BUILD.bazel
- ape/binary/nt.tmpl.bat 2 additions, 2 deletionsape/binary/nt.tmpl.bat
- ape/binary/posix.tmpl.sh 1 addition, 1 deletionape/binary/posix.tmpl.sh
- ape/binary/rule.bzl 4 additions, 4 deletionsape/binary/rule.bzl