-
Notifications
You must be signed in to change notification settings - Fork 102
/
build.zig.zon
46 lines (43 loc) · 2.02 KB
/
build.zig.zon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
.{
.name = "microzig",
.version = "0.13.0",
.minimum_zig_version = "0.13.0",
.dependencies = .{
// packages within the monorepo so that others can reach them
.build = .{ .path = "build" },
.@"build/definitions" = .{ .path = "build/definitions" },
.core = .{ .path = "core" },
.@"tools/regz" = .{ .path = "tools/regz" },
.@"tools/uf2" = .{ .path = "tools/uf2" },
.@"port/nordic/nrf5x" = .{ .path = "port/nordic/nrf5x" },
.@"port/nxp/lpc" = .{ .path = "port/nxp/lpc" },
.@"port/microchip/atsam" = .{ .path = "port/microchip/atsam" },
.@"port/microchip/avr" = .{ .path = "port/microchip/avr" },
.@"port/gigadevice/gd32" = .{ .path = "port/gigadevice/gd32" },
.@"port/stmicro/stm32" = .{ .path = "port/stmicro/stm32" },
.@"port/espressif/esp" = .{ .path = "port/espressif/esp" },
.@"port/raspberrypi/rp2xxx" = .{ .path = "port/raspberrypi/rp2xxx" },
// examples so that we can build them all in one go
.@"examples/nordic/nrf5x" = .{ .path = "examples/nordic/nrf5x" },
.@"examples/nxp/lpc" = .{ .path = "examples/nxp/lpc" },
.@"examples/microchip/atsam" = .{ .path = "examples/microchip/atsam" },
.@"examples/microchip/avr" = .{ .path = "examples/microchip/avr" },
.@"examples/gigadevice/gd32" = .{ .path = "examples/gigadevice/gd32" },
.@"examples/stmicro/stm32" = .{ .path = "examples/stmicro/stm32" },
.@"examples/espressif/esp" = .{ .path = "examples/espressif/esp" },
.@"examples/raspberrypi/rp2xxx" = .{ .path = "examples/raspberrypi/rp2xxx" },
// used for creating package tarballs
.boxzer = .{
.url = "git+https://github.com/mattnite/boxzer#2297a84eb11f3c6476a133c25689d10714e2e1f7",
.hash = "12202157366306cd7fb005defe138bf8aeccfa903850d234b1c1edc1ca8071e4a931",
},
},
.paths = .{
"README.md",
"build.zig",
"build.zig.zon",
"LICENSE",
"design",
"docs",
},
}