You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
microzig/build.zig.zon

47 lines
2.0 KiB
Plaintext

.{
.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" },
.@"bsp/nordic/nrf5x" = .{ .path = "bsp/nordic/nrf5x" },
.@"bsp/nxp/lpc" = .{ .path = "bsp/nxp/lpc" },
.@"bsp/microchip/atsam" = .{ .path = "bsp/microchip/atsam" },
.@"bsp/microchip/avr" = .{ .path = "bsp/microchip/avr" },
.@"bsp/gigadevice/gd32" = .{ .path = "bsp/gigadevice/gd32" },
.@"bsp/stmicro/stm32" = .{ .path = "bsp/stmicro/stm32" },
.@"bsp/espressif/esp" = .{ .path = "bsp/espressif/esp" },
.@"bsp/raspberrypi/rp2040" = .{ .path = "bsp/raspberrypi/rp2040" },
// 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/rp2040" = .{ .path = "examples/raspberrypi/rp2040" },
// used for creating package tarballs
.boxzer = .{
.url = "https://github.com/mattnite/boxzer/archive/6bd6636d780f626af1c40a27be2680e223965c8a.tar.gz",
.hash = "1220432ca3323f0a7033fd84df6d0f2d66aecf4c5301b3ac70c96cca8b0938164f17",
},
},
.paths = .{
"README.md",
"build.zig",
"build.zig.zon",
"LICENSE",
"design",
"docs",
},
}