Releases: facebookincubator/reindeer
Releases · facebookincubator/reindeer
v2024.04.22.00
update platform010 & platform010-aarch64 symlinks Summary: Updating from 1.76.0 to 1.77.1 #buildmore Reviewed By: dtolnay Differential Revision: D55760782 fbshipit-source-id: 791a67f63d5cb9f95862a702755c4d50ade1d1ae
v2024.04.15.00
update platform010 & platform010-aarch64 symlinks Summary: Updating from 1.76.0 to 1.77.1 #buildmore Reviewed By: dtolnay Differential Revision: D55760782 fbshipit-source-id: 791a67f63d5cb9f95862a702755c4d50ade1d1ae
v2024.04.08.00
Update `libbpf-rs` & `libbpf-cargo` to `0.23.0` Summary: Update the `libbpf-rs` and `libbpf-cargo` crates to version `0.23.0` to get the latest and greatest. Reviewed By: brianc118 Differential Revision: D55609212 fbshipit-source-id: 59a8221387a07e337be9c2b9d79919de57faad70
v2024.04.01.00
Switch to direct CDN downloads Summary: Fixes https://github.com/facebookincubator/reindeer/issues/43. See https://github.com/rust-lang/crates.io-index/commit/0f11dc08f3ac7acfc356ed2d4e2711e6c023566c. Reviewed By: zertosh Differential Revision: D55542601 fbshipit-source-id: d5843bd6c1bb57c665b259e37220f7b537ae839c
v2024.03.25.00
Update vfs version to 0.12.0 and add async-vfs feature Summary: title Reviewed By: shayne-fletcher Differential Revision: D54812992 fbshipit-source-id: 51d14f201c1eced538bd4fc278d43227830fb5f3
v2024.03.18.00
add support for select-based rustc_flags Summary: Add a new `fixups.toml` config named `rustc_flags_select` for expressing buck2 `select` statements to be materialized in the generated `BUCK` file. Given a vendored crate, this allows one to write the following in its `fixups.toml`: ``` rustc_flags = ["--cfg=some"] [rustc_flags_select] "DEFAULT" = [] "ovr_config//os:macos" = ["--cfg=and_other"] ``` to generate a `BUCK` file like so: ``` third_party_rust_library( ... rustc_flags = [ "--cfg=some", ] + select({ "DEFAULT": [], "ovr_config//os:macos": [ "--cfg=and_other", ], }), ... ) ``` Reviewed By: dtolnay Differential Revision: D54902902 fbshipit-source-id: cb5ab14bd6265155ae4bba2dbc0ad698d20627c1
v2024.03.11.00
Automatically release a binary (and dotslash file) (#42) Summary: This makes it much easier to use this repo from GitHub projects. Pull Request resolved: https://github.com/facebookincubator/reindeer/pull/42 Test Plan: Manually run action on my fork: https://github.com/bigfootjon/reindeer/actions/runs/8175293540 Which generates a release: https://github.com/bigfootjon/reindeer/releases Downloading the dotslash file from that repo and running it works: ``` jonjanzen@jonjanzen-mbp Downloads % dotslash.oss reindeer --help Usage: reindeer [OPTIONS] <COMMAND> Commands: update Update Cargo.lock with new dependencies vendor Vendor crate needed for build buckify Generate Buck build rules for Cargo packages auditsec Show security report for vendored crates help Print this message or the help of the given subcommand(s) Options: --cargo-path <PATH> Path to `cargo` command --rustc-path <PATH> Path to `rustc` command --cargo-options <ARGUMENT> Extra cargo options --third-party-dir <PATH> Path to third-party dir [default: .] -h, --help Print help ``` Reviewed By: shayne-fletcher Differential Revision: D54561053 Pulled By: bigfootjon fbshipit-source-id: 6ce623ccd57f93ebdee62700eafe694a2fabb199