Microkernel thing OS experiment (Zig ⚡)
1.{
2 .name = .frostium,
3 .version = "0.0.1",
4 .fingerprint = 0x8d91c7f5c1556c13,
5 .minimum_zig_version = "0.15.1",
6 .dependencies = .{
7 .ukernel = .{
8 .path = "components/ukernel",
9 },
10 .root_server = .{
11 .path = "components/root_server",
12 },
13 .build_helpers = .{
14 .path = "components/build_helpers",
15 },
16 .limine_binary = .{
17 .url = "git+https://codeberg.org/Limine/Limine?ref=v10.x-binary#648e33afd153bdbf780ba123e45997428796395d",
18 .hash = "N-V-__8AAJ8bSADxAGaebgaAbkAR2kqOBy52rXAL0oCumn0t",
19 .lazy = true,
20 },
21 .edk2_binary = .{
22 .url = "git+https://github.com/retrage/edk2-nightly#23068f498687bf64f2b8f80fbcf11e82d987fd9b",
23 .hash = "N-V-__8AADFwUgat_qAH_zWVQeUqhpPP05V2Gr_XYRAqhIkb",
24 .lazy = true,
25 },
26 },
27 .paths = .{
28 "build.zig",
29 "build.zig.zon",
30 "flake.nix",
31 "flake.lock",
32 "LICENSE",
33 "README.md",
34 "ukernel",
35 },
36}