> It’s extremely rare that everything fits nicely into “cargo build”
161538 crates do not agree with you ;)
161538 crates do not agree with you ;)
What about a large project built over 6 years by 50 people, and that has to use some obscure technology to communicate with company A, and another one that has an idiotic build step?
Which is how software should be generally made - from small and simple things, not from huge behemoths that contain the kitchen sink and brew coffee.
For your outlandish use cases you can use Bazel.