top | item 35286423

(no title)

sbt | 2 years ago

We use a similar setup where I work. One challenge we have has been generating bazel targets for different sets of crate features for dependencies. We have solved this by writing Bazel tooling, but learning how to do this has cost a fair bit of time. We also rely heavily on cargo-raze, which has rough edges.

As with all things Bazel, it's great when it works, but it has a steep learning curve that could be hard to justify in many situations. You need at least one person on the team who is willing to really spend time on it.

discuss

order

ttiurani|2 years ago

Have you tried to migrate from raze to crate universe? It's close to feature parity and raze seems to be close to deprecation.

I successfully migrated recently and it's such a gigantic improvement.

sbt|2 years ago

I didn't know about this but will check it out, thanks.