[unstable] json-target-spec = true # allow our custom x86_64-rust_kernel.json build-std = ["core", "compiler_builtins", "alloc"] # compile core (+ alloc for the heap) for our target build-std-features = ["compiler-builtins-mem"] # provide memcpy/memset/etc. [build] target = "x86_64-rust_kernel.json" # `cargo run` -> build a bootable image and boot it in QEMU. [target.'cfg(target_os = "none")'] # scripts/runner.sh = `bootimage runner` + a cache fix (see the script). runner = "scripts/runner.sh"