rules_rust/cargo/private
Daniel Wagner-Hall c603a7710d
Add per-target link flags in the right place (#2963)
Previously we were adding these early on in the link args.

This was a bug - if some transitive dep foo has a linkopt of `-lbar`,
the `-lbar` needs to be later in the link args list than `-lfoo`.

Rather than arbitrarily adding them early on and hoping things work,
this adds the args for each library just after we add a dependency on
that library.
2024-10-26 20:36:01 +00:00
..
BUILD.bazel Avoid builds-without-the-bytes bug on Windows (#2919) 2024-10-05 18:11:28 +00:00
cargo_bootstrap.bzl
cargo_build_script.bzl Add per-target link flags in the right place (#2963) 2024-10-26 20:36:01 +00:00
cargo_build_script_wrapper.bzl Avoid double building `cargo_build_script.data` targets (#2826) 2024-09-10 16:07:15 +00:00
cargo_dep_env.bzl Moved `cargo_dep_env` into it's own file. (#2823) 2024-09-03 10:38:38 +00:00
cargo_utils.bzl
copy_file.rs Avoid builds-without-the-bytes bug on Windows (#2919) 2024-10-05 18:11:28 +00:00