made clay.h a dep with zig's package manager
This commit is contained in:
parent
7159dff641
commit
6f27cb62fe
4 changed files with 8 additions and 3389 deletions
|
@ -12,7 +12,8 @@ pub fn build(b: *B) void {
|
||||||
.optimize = optimize,
|
.optimize = optimize,
|
||||||
});
|
});
|
||||||
|
|
||||||
clay_lib.addIncludePath(b.path("./vendor/include/"));
|
const clay_dep = b.dependency("clay", .{});
|
||||||
|
clay_lib.addIncludePath(clay_dep.path(""));
|
||||||
clay_lib.addCSourceFile(.{
|
clay_lib.addCSourceFile(.{
|
||||||
.file = b.addWriteFiles().add("clay.c",
|
.file = b.addWriteFiles().add("clay.c",
|
||||||
\\#define CLAY_IMPLEMENTATION
|
\\#define CLAY_IMPLEMENTATION
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
.{
|
.{
|
||||||
.name = "zclay",
|
.name = "zclay",
|
||||||
.version = "0.0.0",
|
.version = "0.0.0",
|
||||||
.dependencies = .{},
|
.dependencies = .{
|
||||||
|
.clay = .{
|
||||||
|
.url = "https://github.com/nicbarker/clay/archive/05eb12bed7c5b81d9480dff9dcf655648ea4b7ac.zip",
|
||||||
|
.hash = "1220b21e98bc80841ee4308195fcc9ec0839e189d7267762ece0a5013f789315de7e",
|
||||||
|
},
|
||||||
|
},
|
||||||
.paths = .{
|
.paths = .{
|
||||||
"build.zig",
|
"build.zig",
|
||||||
"build.zig.zon",
|
"build.zig.zon",
|
||||||
|
|
1
vendor/include/README.md
vendored
1
vendor/include/README.md
vendored
|
@ -1 +0,0 @@
|
||||||
the clay.h in this folder has been very slightly modified for compatibility with zig cc
|
|
3386
vendor/include/clay.h
vendored
3386
vendor/include/clay.h
vendored
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue