-
Notifications
You must be signed in to change notification settings - Fork 2
/
build.zig.zon
72 lines (70 loc) · 3.61 KB
/
build.zig.zon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
.{
.name = "zigdown",
.version = "0.1.0",
.paths = .{
"data",
"lua",
"plugin",
"src",
"tools",
"build.zig",
"build.zig.zon",
},
.dependencies = .{
.stbi = .{
.url = "https://github.com/JacobCrabill/zig-stb-image/archive/88cf7d7b42a279183abf3ac8bc1e7bec3c7e5906.tar.gz",
.hash = "1220be50d5bf071aed75e8bc0119661d520ed20f2c47b140e5871f3839a00f9f79a3",
},
.flags = .{
// Forked from n0s4/flags
.url = "https://github.com/JacobCrabill/zig-flags/archive/95bfcf22ffd2f28b98f132d195bd6b8f6c25baa4.tar.gz",
.hash = "12209e876a24e3b03e712b91aaaa88c124ac1a831343a0120642d3aa8fb1eefc1142",
// .path = "../zig-tools/flags",
},
.treez = .{
.url = "https://github.com/JacobCrabill/treez/archive/3b9ec06205b5d0fc56b51613262ef3658051d97c.tar.gz",
.hash = "1220cfa4f0bd3772e603acda6527ecf0e915280da307b4353c40636e8e93b26e0f32",
},
// Individual TreeSitter language parsers
.tree_sitter_bash = .{
.url = "https://github.com/tree-sitter/tree-sitter-bash/archive/49c31006d8307dcb12bc5770f35b6d5b9e2be68e.tar.gz",
.hash = "1220e5f57de3c4b08647a76c073923957f13621b5d082be89ce52bb3a83fb7841043",
},
.tree_sitter_c = .{
.url = "https://github.com/tree-sitter/tree-sitter-c/archive/e8841a6a9431b7365ac9055688429e1deb8db90f.tar.gz",
.hash = "1220f617a55dd4b4aa6b48ecf9eea46b07da9e95cc52732141eabae131e1be848094",
},
.tree_sitter_cpp = .{
.url = "https://github.com/tree-sitter/tree-sitter-cpp/archive/f41b4f66a42100be405f96bdc4ebc4a61095d3e8.tar.gz",
.hash = "1220784ed9f43050822cec5d5142940b4ed22fec2a61afb6c92bacedeabea9afd0a2",
},
.tree_sitter_json = .{
.url = "https://github.com/tree-sitter/tree-sitter-json/archive/4d770d31f732d50d3ec373865822fbe659e47c75.tar.gz",
.hash = "12208497efb3a9caa85e5bd7a44324e414d2ef8f1bb0b56c94445cca386eb94eefeb",
},
.tree_sitter_python = .{
.url = "https://github.com/tree-sitter/tree-sitter-python/archive/de0c01e7102e755f6c2e1b3055ae6ca85f261a10.tar.gz",
.hash = "1220bec8103d97cebb1a878c9fde65d18fd0f42033722cc0eea953f6fabf89ff9a3c",
},
.tree_sitter_rust = .{
.url = "https://github.com/tree-sitter/tree-sitter-rust/archive/c447dcce961ac438aaeaf117347749fe7d1e8365.tar.gz",
.hash = "122069aea87586a13ac6cb46ac0256738c4bdeed477c9e8f963e84935b1e0027ac84",
},
.tree_sitter_zig = .{
.url = "https://github.com/maxxnino/tree-sitter-zig/archive/a80a6e9be81b33b182ce6305ae4ea28e29211bd5.tar.gz",
.hash = "12206ccd464fbf96131b23b964dcb135cbae47c301de620c26b65fc66526ed56b2c8",
},
// // We do not use the lua.org version of Lua 5.1.5 because there is a known security issue
// // (CVE-2014-5461) that will not be backported. This is the most resonable solution at
// // the moment. Maybe there will be a way to apply a patch with the build system in the
// // future.
// .lua51 = .{
// .url = "https://github.com/natecraddock/lua/archive/refs/tags/5.1.5-1.tar.gz",
// .hash = "12203fe1feebb81635f8df5a5a7242733e441fe3f3043989c8e6b4d6720e96988813",
// },
// .luajit = .{
// .url = "https://github.com/LuaJIT/LuaJIT/archive/c525bcb9024510cad9e170e12b6209aedb330f83.tar.gz",
// .hash = "1220ae2d84cfcc2a7aa670661491f21bbed102d335de18ce7d36866640fd9dfcc33a",
// },
},
}