Commits on Source (10)
-
Matthew Clarkson authored
When a local toolchain is selected, if the tool is not found on `PATH` the repository rule raises an error straight away rather than using a stub binary.
Verifiede1009be1 -
Matthew Clarkson authoredVerified3cb27e56
-
Matthew Clarkson authored
BREAKING CHANGE: Remove `symlinks` target. Is not supported on Windows unless `--enable-symlinks` is provided. We _really_ want this ruleset to provide a common base for rulessets. Having something that only works on certain platforms is not what we want. Users of the ruleset should use the individual toolchains or multi-call binaries.
Verified0df7df64 -
Matthew Clarkson authoredVerified7549f2d8
-
Matthew Clarkson authored
It is no longer used.
Verified43329f5e -
Matthew Clarkson authoredVerifiede60af5f8
-
Matthew Clarkson authored
Ideally, we should stick to the POSIX specification.
Verified08d47468 -
Matthew Clarkson authored
This is a set intersection between: - BusyBox on Linux - `coreutils` on Linux - `coreutils` on Windows For now, we will only expose toolchains for things that are cross-platform
Verified5b68793a -
Matthew Clarkson authoredVerified0074bf5d
-
Bot authored
# [1.0.0-alpha.2](https://git.gitlab.arm.com/bazel/rules_coreutils/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2023-12-13) ### Bug Fixes * correct resolved basename ([e60af5f8](https://git.gitlab.arm.com/bazel/rules_coreutils/commit/e60af5f849e2709e6a09ac003728dea0b74ad35a)) ### chore * remove `symlinks` target ([0df7df64](https://git.gitlab.arm.com/bazel/rules_coreutils/commit/0df7df64b42985f09630dd3f2d9f7511637a9ce9)) ### Features * export `coreutils` ([3cb27e56](https://git.gitlab.arm.com/bazel/rules_coreutils/commit/3cb27e563575e863bdb1d5bd0c6c8b12366c7fda)) * expose all toolchains ([5b68793a](https://git.gitlab.arm.com/bazel/rules_coreutils/commit/5b68793aadd9632b060339d7db1c3efa3f82b4f5)) * local toolchains fail fast when tool is not found ([e1009be1](https://git.gitlab.arm.com/bazel/rules_coreutils/commit/e1009be1a8a76e3520d300ae93dff1bf8fa53a36)) ### BREAKING CHANGES * Remove `symlinks` target. Is not supported on Windows unless `--enable-symlinks` is provided. We _really_ want this ruleset to provide a common base for rulessets. Having something that only works on certain platforms is not what we want. Users of the ruleset should use the individual toolchains or multi-call binaries.
Showing
- .bazelrc 2 additions, 2 deletions.bazelrc
- CHANGELOG.md 28 additions, 0 deletionsCHANGELOG.md
- MODULE.bazel 100 additions, 30 deletionsMODULE.bazel
- MODULE.bazel.lock 3703 additions, 821 deletionsMODULE.bazel.lock
- README.md 9 additions, 16 deletionsREADME.md
- coreutils/BUILD.bazel 0 additions, 27 deletionscoreutils/BUILD.bazel
- coreutils/hardlink.bat 0 additions, 1 deletioncoreutils/hardlink.bat
- coreutils/hello-world.txt 0 additions, 1 deletioncoreutils/hello-world.txt
- coreutils/symlinks.bzl 0 additions, 41 deletionscoreutils/symlinks.bzl
- coreutils/symlinks.sh 0 additions, 52 deletionscoreutils/symlinks.sh
- coreutils/toolchain/arch/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/arch/BUILD.bazel
- coreutils/toolchain/base64/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/base64/BUILD.bazel
- coreutils/toolchain/basename/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/basename/BUILD.bazel
- coreutils/toolchain/busybox/BUILD.bazel 7 additions, 1 deletioncoreutils/toolchain/busybox/BUILD.bazel
- coreutils/toolchain/cat/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/cat/BUILD.bazel
- coreutils/toolchain/coreutils/BUILD.bazel 7 additions, 1 deletioncoreutils/toolchain/coreutils/BUILD.bazel
- coreutils/toolchain/coreutils/toolchains.bzl 3 additions, 3 deletionscoreutils/toolchain/coreutils/toolchains.bzl
- coreutils/toolchain/cp/BUILD.bazel 2 additions, 2 deletionscoreutils/toolchain/cp/BUILD.bazel
- coreutils/toolchain/cut/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/cut/BUILD.bazel
- coreutils/toolchain/date/BUILD.bazel 38 additions, 0 deletionscoreutils/toolchain/date/BUILD.bazel
This diff is collapsed.
coreutils/hardlink.bat
deleted
100644 → 0
coreutils/hello-world.txt
deleted
100644 → 0
coreutils/symlinks.bzl
deleted
100644 → 0
coreutils/symlinks.sh
deleted
100755 → 0
coreutils/toolchain/arch/BUILD.bazel
0 → 100644
coreutils/toolchain/base64/BUILD.bazel
0 → 100644
coreutils/toolchain/basename/BUILD.bazel
0 → 100644
coreutils/toolchain/cat/BUILD.bazel
0 → 100644
coreutils/toolchain/cut/BUILD.bazel
0 → 100644
coreutils/toolchain/date/BUILD.bazel
0 → 100644