Tags: jfgoog/rules_rust
Tags
Added crate_universe examples to CI (bazelbuild#707) * Added crate_universe examples to CI * Update crate_universe/bootstrap.bzl Co-authored-by: Daniel Wagner-Hall <dawagner@gmail.com> * Updated docs * Remove crate_universe.bazelrc * Updated attribute names * Deleted example lockfile Co-authored-by: Daniel Wagner-Hall <dawagner@gmail.com>
Add generated docs for `crate_universe` (bazelbuild#705)
Follow-ups from bazelbuild#698 (bazelbuild#702) * Remove now-obsolete integration tests - we have some unit test coverage now, and that coupled with our examples, should be sufficient. More unit tests will come over time. * Remove file format and config hash comment from generated output - the hash is now factored into the serialised JSON, and the file format is not currently relevant, though we may need to introduce a new equivalent in the future.
Crate universe now renders separate BUILD files for each dependency (b… …azelbuild#698)
Updated crate_universe dependencies (bazelbuild#696)
Avoid downloading multiple resolvers (bazelbuild#694) Instead, download just the one that's needed for the host platform.
`crate_universe` now renders json formatted lockfiles (bazelbuild#692) Notable changes in this PR: - `crate_universe` `lockfile` attributes are now rendered as json files instead of starlark dumps - The `cargo-raze` dependenciy has been updated to a pin which implements the required sorting and de-serialization. - Formatted `use` declarations - Updated dependencies - `CARGO` and `RUSTC` environment variables are now ignored in determining the digest. This should be safe given that `cargo version` is an input to generating the lockfile hash. - `repository_template` has been renamed to `crate_registry_template`, which is more correct. - The [json](https://docs.bazel.build/versions/master/skylark/lib/json.html) module is now used to handle generating the config `.json` file
Updated tag message for crate_universe releases (bazelbuild#687)
feat(crate_universe): use REPIN or RULES_RUST_REPIN to enable pinning (… …bazelbuild#682)
Added bootstrapping for crate_universe (bazelbuild#663) * Added bootstrap script for crate_universe and github action for auto-releasing new binaries * Addressed PR feedback Co-authored-by: Daniel Wagner-Hall <dawagner@gmail.com> * Updated local dev documentation * Add announce_rc to crate_universe.bazelrc * Addressed buildifier defect * Addressed additional user feedback * Apply suggestions from code review Co-authored-by: Daniel Wagner-Hall <dawagner@gmail.com> * Fixed missing extension for windows. Co-authored-by: Daniel Wagner-Hall <dawagner@gmail.com>
PreviousNext