frontend 0.4.0

rustc's frontend with no LLVM and no std: parsing through MIR, as a library
# Bootstrap configuration for the UPSTREAM rust checkout that `build-sysroot.sh` drives.
#
# `rust.codegen-backends` not containing "llvm" makes bootstrap's `llvm_enabled()`
# false, which drops the `llvm` cargo feature from rustc_interface, which drops
# `rustc_codegen_llvm` and with it `rustc_llvm` and the libLLVM link.
profile = "compiler"

[build]
build = "aarch64-apple-darwin"
host = ["aarch64-apple-darwin"]
target = ["aarch64-apple-darwin"]
docs = false
compiler-docs = false
extended = false
tools = []
profiler = false
sanitizers = false
locked-deps = true

[llvm]
download-ci-llvm = false

[rust]
codegen-backends = ["cranelift"]
lld = false
llvm-tools = false
debug = false
incremental = false
deny-warnings = false