Skip to content

New Cargo build system

Compare
Choose a tag to compare
@jasonwilliams jasonwilliams released this 08 Jul 19:31
· 322 commits to master since this release

The main improvements are:

  • Shows inline phantoms for errors/warnings when building.
  • Properly handles cancelling/stopping a build.
  • Pulls in the user's shell environment to make it less likely to have problems.
  • Supports custom environment variables.
  • Interacts more nicely with the on-save syntax checking.
  • Allows you to configure settings for builds (see docs/build.md).
  • Command to assist configuring custom build variants.
  • On-save syntax checking supports different methods (rustc no-trans, cargo check, clippy)
    Thanks @ehuss
  • Added information about possible conflicts with the default Rust package. (Thanks @crumblingstatue )

Breaking Changes:

  • Rust Build has been removed
  • rustc is no longer needed now we have Cargo Script (RustEnhanced - Script)