diff --git a/Cargo.lock b/Cargo.lock index 773a4eb4..a8e642d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,7 +78,7 @@ name = "alias" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -983,7 +983,7 @@ dependencies = [ "alloy-sol-types", "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rand 0.8.5", "serde", "serde_json", @@ -1353,7 +1353,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "url", @@ -1516,7 +1516,7 @@ name = "cat" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -1580,7 +1580,7 @@ dependencies = [ "alloy-sol-types", "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rand 0.8.5", "serde", "serde_json", @@ -1598,7 +1598,7 @@ version = "0.2.1" dependencies = [ "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "pleco", "serde", "serde_json", @@ -2328,12 +2328,24 @@ dependencies = [ "winapi", ] +[[package]] +name = "docs" +version = "0.1.0" +dependencies = [ + "anyhow", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?rev=db4a6c1)", + "process_macros", + "serde", + "serde_json", + "wit-bindgen", +] + [[package]] name = "download" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -2380,7 +2392,7 @@ dependencies = [ name = "echo" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "wit-bindgen", ] @@ -2762,7 +2774,7 @@ dependencies = [ name = "get_block" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -2825,7 +2837,7 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" name = "globe" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "url", @@ -2952,7 +2964,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" name = "help" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "wit-bindgen", ] @@ -2981,7 +2993,7 @@ checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" name = "hi" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -3002,7 +3014,7 @@ version = "0.1.1" dependencies = [ "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -3330,7 +3342,7 @@ name = "install" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -3506,7 +3518,7 @@ name = "kfetch" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "serde_json", @@ -3518,7 +3530,7 @@ name = "kill" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -3634,6 +3646,28 @@ dependencies = [ "wit-bindgen", ] +[[package]] +name = "kinode_process_lib" +version = "0.9.0" +source = "git+https://github.com/kinode-dao/process_lib?rev=db4a6c1#db4a6c19043807dbbfaeb517561db8931b4a3dd6" +dependencies = [ + "alloy 0.1.4", + "alloy-primitives", + "alloy-sol-macro", + "alloy-sol-types", + "anyhow", + "bincode", + "http 1.1.0", + "mime_guess", + "rand 0.8.5", + "rmp-serde", + "serde", + "serde_json", + "thiserror", + "url", + "wit-bindgen", +] + [[package]] name = "kinode_process_lib" version = "0.9.1" @@ -3728,7 +3762,7 @@ dependencies = [ "alloy-sol-types", "anyhow", "hex", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "serde_json", @@ -3944,7 +3978,7 @@ version = "0.1.0" dependencies = [ "anyhow", "clap", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "regex", "serde", "serde_json", @@ -4105,7 +4139,7 @@ dependencies = [ name = "net_diagnostics" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "wit-bindgen", @@ -4418,7 +4452,7 @@ dependencies = [ name = "peer" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "wit-bindgen", @@ -4428,7 +4462,7 @@ dependencies = [ name = "peers" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "wit-bindgen", @@ -5443,7 +5477,7 @@ dependencies = [ "anyhow", "base64 0.22.1", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rmp-serde", "serde", "serde_json", @@ -5661,7 +5695,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" name = "state" version = "0.1.0" dependencies = [ - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -5855,7 +5889,7 @@ version = "0.1.1" dependencies = [ "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "rand 0.8.5", "regex", "serde", @@ -5869,7 +5903,7 @@ version = "0.1.1" dependencies = [ "anyhow", "bincode", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "process_macros", "serde", "serde_json", @@ -6126,7 +6160,7 @@ version = "0.2.0" dependencies = [ "anyhow", "clap", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", @@ -6443,7 +6477,7 @@ name = "uninstall" version = "0.1.0" dependencies = [ "anyhow", - "kinode_process_lib 0.9.0", + "kinode_process_lib 0.9.0 (git+https://github.com/kinode-dao/process_lib?tag=v0.9.0)", "serde", "serde_json", "wit-bindgen", diff --git a/Cargo.toml b/Cargo.toml index 0ce8d435..2972ad0a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,6 +17,7 @@ members = [ "kinode/packages/app_store/app_store", "kinode/packages/app_store/ft_worker", "kinode/packages/app_store/download", "kinode/packages/app_store/install", "kinode/packages/app_store/uninstall", "kinode/packages/app_store/downloads", "kinode/packages/app_store/chain", "kinode/packages/chess/chess", + "kinode/packages/docs/docs", "kinode/packages/homepage/homepage", "kinode/packages/kino_updates/blog", "kinode/packages/kino_updates/globe", "kinode/packages/kns_indexer/kns_indexer", "kinode/packages/kns_indexer/get_block", "kinode/packages/kns_indexer/state", diff --git a/kinode/build.rs b/kinode/build.rs index c20a663e..9cc1bbbd 100644 --- a/kinode/build.rs +++ b/kinode/build.rs @@ -198,7 +198,11 @@ fn main() -> anyhow::Result<()> { } } - get_kinode_book(&packages_dir)?; + if std::env::var("SKIP_BOOK").is_ok() { + p!("skipping book build"); + } else { + get_kinode_book(&packages_dir)?; + } output_reruns(&packages_dir);