mirror of https://github.com/dnomd343/klotski.git
Dnomd343
2 years ago
5 changed files with 11 additions and 343 deletions
@ -1,8 +1,8 @@ |
|||
/bin/ |
|||
/.idea/ |
|||
**/.xmake/ |
|||
/src/cli/target/ |
|||
/src/target/ |
|||
/cmake-build/ |
|||
/cmake-build-debug/ |
|||
/cmake-build-release/ |
|||
/src/rust_ffi/target/ |
|||
/src/klotski_core/utils/metadata.h |
|||
|
@ -0,0 +1,6 @@ |
|||
[workspace] |
|||
|
|||
members = [ |
|||
"rust_ffi", |
|||
"cli" |
|||
] |
@ -1,339 +0,0 @@ |
|||
# This file is automatically @generated by Cargo. |
|||
# It is not intended for manual editing. |
|||
version = 3 |
|||
|
|||
[[package]] |
|||
name = "bindgen" |
|||
version = "0.63.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" |
|||
dependencies = [ |
|||
"bitflags", |
|||
"cexpr", |
|||
"clang-sys", |
|||
"lazy_static", |
|||
"lazycell", |
|||
"log", |
|||
"peeking_take_while", |
|||
"proc-macro2", |
|||
"quote", |
|||
"regex", |
|||
"rustc-hash", |
|||
"shlex", |
|||
"syn", |
|||
"which", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "bitflags" |
|||
version = "1.3.2" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
|||
|
|||
[[package]] |
|||
name = "cexpr" |
|||
version = "0.6.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" |
|||
dependencies = [ |
|||
"nom", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "cfg-if" |
|||
version = "1.0.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" |
|||
|
|||
[[package]] |
|||
name = "clang-sys" |
|||
version = "1.6.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "77ed9a53e5d4d9c573ae844bfac6872b159cb1d1585a83b29e7a64b7eef7332a" |
|||
dependencies = [ |
|||
"glob", |
|||
"libc", |
|||
"libloading", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "either" |
|||
version = "1.8.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" |
|||
|
|||
[[package]] |
|||
name = "fuchsia-cprng" |
|||
version = "0.1.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" |
|||
|
|||
[[package]] |
|||
name = "gcc" |
|||
version = "0.3.55" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" |
|||
|
|||
[[package]] |
|||
name = "glob" |
|||
version = "0.3.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" |
|||
|
|||
[[package]] |
|||
name = "klotski_ffi" |
|||
version = "0.1.0" |
|||
dependencies = [ |
|||
"bindgen", |
|||
"lazy_static", |
|||
"rust-crypto", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "lazy_static" |
|||
version = "1.4.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" |
|||
|
|||
[[package]] |
|||
name = "lazycell" |
|||
version = "1.3.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" |
|||
|
|||
[[package]] |
|||
name = "libc" |
|||
version = "0.2.139" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" |
|||
|
|||
[[package]] |
|||
name = "libloading" |
|||
version = "0.7.4" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" |
|||
dependencies = [ |
|||
"cfg-if", |
|||
"winapi", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "log" |
|||
version = "0.4.17" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" |
|||
dependencies = [ |
|||
"cfg-if", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "memchr" |
|||
version = "2.5.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" |
|||
|
|||
[[package]] |
|||
name = "minimal-lexical" |
|||
version = "0.2.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" |
|||
|
|||
[[package]] |
|||
name = "nom" |
|||
version = "7.1.3" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" |
|||
dependencies = [ |
|||
"memchr", |
|||
"minimal-lexical", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "once_cell" |
|||
version = "1.17.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" |
|||
|
|||
[[package]] |
|||
name = "peeking_take_while" |
|||
version = "0.1.2" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" |
|||
|
|||
[[package]] |
|||
name = "proc-macro2" |
|||
version = "1.0.51" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" |
|||
dependencies = [ |
|||
"unicode-ident", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "quote" |
|||
version = "1.0.23" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" |
|||
dependencies = [ |
|||
"proc-macro2", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "rand" |
|||
version = "0.3.23" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c" |
|||
dependencies = [ |
|||
"libc", |
|||
"rand 0.4.6", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "rand" |
|||
version = "0.4.6" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" |
|||
dependencies = [ |
|||
"fuchsia-cprng", |
|||
"libc", |
|||
"rand_core 0.3.1", |
|||
"rdrand", |
|||
"winapi", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "rand_core" |
|||
version = "0.3.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" |
|||
dependencies = [ |
|||
"rand_core 0.4.2", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "rand_core" |
|||
version = "0.4.2" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" |
|||
|
|||
[[package]] |
|||
name = "rdrand" |
|||
version = "0.4.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" |
|||
dependencies = [ |
|||
"rand_core 0.3.1", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "regex" |
|||
version = "1.7.1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" |
|||
dependencies = [ |
|||
"regex-syntax", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "regex-syntax" |
|||
version = "0.6.28" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" |
|||
|
|||
[[package]] |
|||
name = "rust-crypto" |
|||
version = "0.2.36" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "f76d05d3993fd5f4af9434e8e436db163a12a9d40e1a58a726f27a01dfd12a2a" |
|||
dependencies = [ |
|||
"gcc", |
|||
"libc", |
|||
"rand 0.3.23", |
|||
"rustc-serialize", |
|||
"time", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "rustc-hash" |
|||
version = "1.1.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" |
|||
|
|||
[[package]] |
|||
name = "rustc-serialize" |
|||
version = "0.3.24" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" |
|||
|
|||
[[package]] |
|||
name = "shlex" |
|||
version = "1.1.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" |
|||
|
|||
[[package]] |
|||
name = "syn" |
|||
version = "1.0.109" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" |
|||
dependencies = [ |
|||
"proc-macro2", |
|||
"quote", |
|||
"unicode-ident", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "time" |
|||
version = "0.1.45" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" |
|||
dependencies = [ |
|||
"libc", |
|||
"wasi", |
|||
"winapi", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "unicode-ident" |
|||
version = "1.0.6" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" |
|||
|
|||
[[package]] |
|||
name = "wasi" |
|||
version = "0.10.0+wasi-snapshot-preview1" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" |
|||
|
|||
[[package]] |
|||
name = "which" |
|||
version = "4.4.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" |
|||
dependencies = [ |
|||
"either", |
|||
"libc", |
|||
"once_cell", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "winapi" |
|||
version = "0.3.9" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" |
|||
dependencies = [ |
|||
"winapi-i686-pc-windows-gnu", |
|||
"winapi-x86_64-pc-windows-gnu", |
|||
] |
|||
|
|||
[[package]] |
|||
name = "winapi-i686-pc-windows-gnu" |
|||
version = "0.4.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
|||
|
|||
[[package]] |
|||
name = "winapi-x86_64-pc-windows-gnu" |
|||
version = "0.4.0" |
|||
source = "registry+https://github.com/rust-lang/crates.io-index" |
|||
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
Loading…
Reference in new issue