[workspace] resolver = "2" exclude = [ "lib/lancer-proofs", ] members = [ "kernel", "lib/lancer-core", "lib/lancer-log", "lib/lancer-user", "lib/lancer-vfs-proto", "init", "drivers/serial", "drivers/fbconsole", "drivers/ps2kbd", "drivers/virtio-net", "drivers/nvme", "services/netstack", "services/remote-shell", "services/lancerfs", "services/vfs", "services/ramfs", "programs/hello", "programs/ping", "programs/udp", "programs/resolve", "programs/help", "programs/echo", "programs/uptime", "programs/ifconfig", "programs/arp", "programs/netstat", "programs/fstest", "programs/ls", "programs/cat", "programs/mkdir", "programs/rm", "programs/write", "programs/stat", "programs/tree", "programs/cp", "programs/mv", "programs/touch", "programs/df", "programs/cd", "programs/shell", "programs/thread-test", "programs/dmesg", ] [profile.dev] panic = "abort" opt-level = 2 [profile.dev.package."*"] opt-level = 2 [profile.release] panic = "abort" lto = true codegen-units = 1