• sip
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      1 year ago

      I don’t think cargo is the problem. it’s idiomatic and it’s like “build.sh

      • argv_minus_one@beehaw.org
        link
        fedilink
        arrow-up
        8
        ·
        1 year ago

        Cargo fetches dependencies, runs a variety of build tasks, can build a typical Rust project with little or no build scripting, and is configured with a straightforward TOML file. It’s not at all like a hand-written shell script. It’s also much more pleasant to use than any other build system I’ve seen, including shell scripts.