| [package] |
| authors = ["bjorn3 <bjorn3@users.noreply.github.com>"] |
| name = "sysroot" |
| version = "0.0.0" |
| resolver = "2" |
| |
| [dependencies] |
| core = { path = "./sysroot_src/library/core" } |
| compiler_builtins = "0.1" |
| alloc = { path = "./sysroot_src/library/alloc" } |
| std = { path = "./sysroot_src/library/std", features = ["panic_unwind", "backtrace"] } |
| test = { path = "./sysroot_src/library/test" } |
| proc_macro = { path = "./sysroot_src/library/proc_macro" } |
| |
| [patch.crates-io] |
| rustc-std-workspace-core = { path = "./sysroot_src/library/rustc-std-workspace-core" } |
| rustc-std-workspace-alloc = { path = "./sysroot_src/library/rustc-std-workspace-alloc" } |
| rustc-std-workspace-std = { path = "./sysroot_src/library/rustc-std-workspace-std" } |
| |
| [profile.release] |
| debug = true |
| #lto = "fat" # TODO(antoyo): re-enable when the failing LTO tests regarding proc-macros are fixed. |