62 lines
2.7 KiB
Zig
62 lines
2.7 KiB
Zig
.{
|
|
.name = "nzsl-zig",
|
|
// This is a [Semantic Version](https://semver.org/).
|
|
// In a future version of Zig it will be used for package deduplication.
|
|
.version = "0.0.0",
|
|
|
|
// This field is optional.
|
|
// This is currently advisory only; Zig does not yet do anything
|
|
// with this value.
|
|
//.minimum_zig_version = "0.11.0",
|
|
|
|
// This field is optional.
|
|
// Each dependency must either provide a `url` and `hash`, or a `path`.
|
|
// `zig build --fetch` can be used to fetch all dependencies of a package, recursively.
|
|
// Once all dependencies are fetched, `zig build` no longer requires
|
|
// internet connectivity.
|
|
.dependencies = .{
|
|
.nzsl_source = .{
|
|
.url = "https://github.com/REMqb/ShaderLang/archive/2a939b32e1dfd318964a6f03d442c565d51815b9.tar.gz",
|
|
.hash = "1220bb61ec2a696eeaac96d3d419bcbe91979706c14f76a4ca696c06e28f9b4f7fc0",
|
|
},
|
|
.NazaraUtils = .{
|
|
.url = "https://github.com/NazaraEngine/NazaraUtils/archive/cbdb331a9610fa52f51e7c86576cc9e2e7235691.tar.gz",
|
|
.hash = "1220a6576ccd4e2c0cf5ab804ef680c4d1834859d1f7a7e3228fef73f8dce8c0e826",
|
|
.lazy = true,
|
|
},
|
|
.frozen = .{
|
|
.url = "https://github.com/serge-sans-paille/frozen/archive/292a8110466ae964c8fde9d0e0371e5ac21bfa60.tar.gz",
|
|
.hash = "122039e95c3739bd73b8413d3448395b1e7b17953e342e4c3c07de848d406a28733c",
|
|
.lazy = true,
|
|
},
|
|
.fmt = .{
|
|
.url = "https://github.com/fmtlib/fmt/archive/e69e5f977d458f2650bb346dadf2ad30c5320281.tar.gz",
|
|
.hash = "12202f41bb1cbca6f555a37883ce510374b9ca577ed5cd117d71c7bdc2c87380e14d",
|
|
.lazy = true,
|
|
},
|
|
.ordered_map = .{
|
|
.url = "https://github.com/Tessil/ordered-map/archive/bd8d5ef4149cd40783a486011778a2e7eedde441.tar.gz",
|
|
.hash = "122079b9af72c89c53a2fae29968665d7c8c5c9c466764019b7bf81f605072bd087f",
|
|
.lazy = true,
|
|
},
|
|
.fast_float = .{
|
|
.url = "https://github.com/fastfloat/fast_float/archive/1fc3ac3932220b5effaca7203bb1bb771528d256.tar.gz",
|
|
.hash = "12201d7ec3e6bd8e0e90d5792a66fd4ccc670f337ee8818f8d830c1f4bd7e2fe2f3b",
|
|
.lazy = true,
|
|
},
|
|
},
|
|
.paths = .{
|
|
// This makes *all* files, recursively, included in this package. It is generally
|
|
// better to explicitly list the files and directories instead, to insure that
|
|
// fetching from tarballs, file system paths, and version control all result
|
|
// in the same contents hash.
|
|
"",
|
|
// For example...
|
|
//"build.zig",
|
|
//"build.zig.zon",
|
|
//"src",
|
|
//"LICENSE",
|
|
//"README.md",
|
|
},
|
|
}
|