use zig package manager (#70)

wch-ch32v003
Vlad Panazan 1 year ago committed by GitHub
parent 2b5c6096b0
commit 360655dbe2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

3
.gitmodules vendored

@ -1,3 +0,0 @@
[submodule "deps/microzig"]
path = deps/microzig
url = https://github.com/ZigEmbeddedGroup/microzig.git

@ -4,7 +4,7 @@ const Pkg = std.build.Pkg;
const comptimePrint = std.fmt.comptimePrint; const comptimePrint = std.fmt.comptimePrint;
const FileSource = std.build.FileSource; 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 chips = @import("src/chips.zig");
pub const boards = @import("src/boards.zig"); pub const boards = @import("src/boards.zig");

@ -0,0 +1,11 @@
.{
.name = "rp2040",
.version = "0.0.0",
.dependencies = .{
.microzig = .{
.url = "https://github.com/ZigEmbeddedGroup/microzig/archive/9392fe0f7bddde26155c181ab80b70097b49c791.tar.gz",
.hash = "1220326148075cd017425e04356329c33c3e794d31a54bdafa46521fcfcc55b422a3",
},
},
}

1
deps/microzig vendored

@ -1 +0,0 @@
Subproject commit 9392fe0f7bddde26155c181ab80b70097b49c791

@ -1,5 +1,5 @@
const std = @import("std"); const std = @import("std");
const microzig = @import("../deps/microzig/build.zig"); const microzig = @import("microzig");
const chips = @import("chips.zig"); const chips = @import("chips.zig");
fn root_dir() []const u8 { fn root_dir() []const u8 {

@ -1,5 +1,5 @@
const std = @import("std"); const std = @import("std");
const microzig = @import("../deps/microzig/build.zig"); const microzig = @import("microzig");
fn root_dir() []const u8 { fn root_dir() []const u8 {
return std.fs.path.dirname(@src().file) orelse "."; return std.fs.path.dirname(@src().file) orelse ".";

Loading…
Cancel
Save