Nothing to see here, move along
1[workspace]
2resolver = "2"
3exclude = [
4 "lib/lancer-proofs",
5]
6members = [
7 "kernel",
8 "lib/lancer-core",
9 "lib/lancer-log",
10 "lib/lancer-user",
11 "lib/lancer-vfs-proto",
12 "init",
13 "drivers/serial",
14 "drivers/fbconsole",
15 "drivers/ps2kbd",
16 "drivers/virtio-net",
17 "drivers/nvme",
18 "services/netstack",
19 "services/remote-shell",
20 "services/lancerfs",
21 "services/vfs",
22 "services/ramfs",
23 "programs/hello",
24 "programs/ping",
25 "programs/udp",
26 "programs/resolve",
27 "programs/help",
28 "programs/echo",
29 "programs/uptime",
30 "programs/ifconfig",
31 "programs/arp",
32 "programs/netstat",
33 "programs/fstest",
34 "programs/ls",
35 "programs/cat",
36 "programs/mkdir",
37 "programs/rm",
38 "programs/write",
39 "programs/stat",
40 "programs/tree",
41 "programs/cp",
42 "programs/mv",
43 "programs/touch",
44 "programs/df",
45 "programs/cd",
46 "programs/shell",
47 "programs/thread-test",
48 "programs/dmesg",
49]
50
51[profile.dev]
52panic = "abort"
53opt-level = 2
54
55[profile.dev.package."*"]
56opt-level = 2
57
58[profile.release]
59panic = "abort"
60lto = true
61codegen-units = 1