Lua wrapper for CPU

This commit is contained in:
2022-05-16 12:57:38 -05:00
parent 4edad9c0cc
commit 3ca3a2eeac
6 changed files with 236 additions and 11 deletions
Generated
+63
View File
@@ -82,6 +82,15 @@ dependencies = [
"byte-tools",
]
[[package]]
name = "bstr"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
dependencies = [
"memchr",
]
[[package]]
name = "bumpalo"
version = "3.9.1"
@@ -573,6 +582,24 @@ dependencies = [
"cfg-if 1.0.0",
]
[[package]]
name = "lua-src"
version = "544.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "708ba3c844d5e9d38def4a09dd871c17c370f519b3c4b7261fbabe4a613a814c"
dependencies = [
"cc",
]
[[package]]
name = "luajit-src"
version = "210.3.4+resty073ac54"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "640b09e99575a442b4da0ef406a78188a1a4313bb9ead7b5b20ec12cc480130f"
dependencies = [
"cc",
]
[[package]]
name = "malloc_buf"
version = "0.0.6"
@@ -655,6 +682,34 @@ dependencies = [
"winapi",
]
[[package]]
name = "mlua"
version = "0.8.0-beta.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea2403730bdaac13f5e84034a324b61723d5d540b85aebc0f237e0028eb58053"
dependencies = [
"bstr",
"cc",
"lua-src",
"luajit-src",
"mlua_derive",
"num-traits",
"once_cell",
"pkg-config",
"rustc-hash",
]
[[package]]
name = "mlua_derive"
version = "0.8.0-beta.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd3dfb62b95873e3d7aa9a691905287992628e3c10cadce5ed88f15134e3b0ce"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "naga"
version = "0.8.5"
@@ -1229,6 +1284,14 @@ version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "vlua"
version = "0.1.0"
dependencies = [
"mlua",
"vcore",
]
[[package]]
name = "vtest"
version = "0.1.0"