diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 32e895c..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "deps/microzig"] - path = deps/microzig - url = https://github.com/ZigEmbeddedGroup/microzig.git diff --git a/build.zig b/build.zig index 4afab69..c690810 100644 --- a/build.zig +++ b/build.zig @@ -4,7 +4,7 @@ const Pkg = std.build.Pkg; const comptimePrint = std.fmt.comptimePrint; const FileSource = std.build.FileSource; -pub const microzig = @import("deps/microzig/build.zig"); +const microzig = @import("microzig"); pub const chips = @import("src/chips.zig"); pub const boards = @import("src/boards.zig"); diff --git a/build.zig.zon b/build.zig.zon new file mode 100644 index 0000000..32cee66 --- /dev/null +++ b/build.zig.zon @@ -0,0 +1,11 @@ +.{ + .name = "rp2040", + .version = "0.0.0", + .dependencies = .{ + .microzig = .{ + .url = "https://github.com/ZigEmbeddedGroup/microzig/archive/9392fe0f7bddde26155c181ab80b70097b49c791.tar.gz", + .hash = "1220326148075cd017425e04356329c33c3e794d31a54bdafa46521fcfcc55b422a3", + }, + }, +} + diff --git a/deps/microzig b/deps/microzig deleted file mode 160000 index 9392fe0..0000000 --- a/deps/microzig +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9392fe0f7bddde26155c181ab80b70097b49c791 diff --git a/src/boards.zig b/src/boards.zig index ebbf0d8..d2af0ee 100644 --- a/src/boards.zig +++ b/src/boards.zig @@ -1,5 +1,5 @@ const std = @import("std"); -const microzig = @import("../deps/microzig/build.zig"); +const microzig = @import("microzig"); const chips = @import("chips.zig"); fn root_dir() []const u8 { diff --git a/src/chips.zig b/src/chips.zig index 8363cea..48b20e0 100644 --- a/src/chips.zig +++ b/src/chips.zig @@ -1,5 +1,5 @@ const std = @import("std"); -const microzig = @import("../deps/microzig/build.zig"); +const microzig = @import("microzig"); fn root_dir() []const u8 { return std.fs.path.dirname(@src().file) orelse ".";