cargo creusot
rebuilds too much if any RUSTFLAGS
argument changes
#1218
Labels
cargo-creusot
Issue is related to the `cargo-creusot` and more generally the porcelain around creusot
Issue first noticed here: #1212 (comment)
cargo creusot
andcargo creusot --monolithic
make each other rebuild everything including dependencies, even though the flag--monolithic
should only affect the current package. The problem is that we are passing options inRUSTFLAGS
which applies even to build dependencies. Previously (#1207) we had the opposite problem wherecargo
did not see the arguments that changed at all, so it did nothing at all when adding/removing--monolithic
or any othercreusot-rustc
argument.We need a more fine grained way than
RUSTFLAGS
to pass argument tocreusot-rustc
.The text was updated successfully, but these errors were encountered: