@@ -12,15 +12,27 @@ default:
1212
1313# Cargo build everything. 
1414build : 
15-   cargo build --workspace --all-targets --all-features
15+   cargo build -p corepc-client --all-targets --all-features
16+   cargo build -p corepc-types --all-targets --all-features
17+   cargo build -p jsonrpc --all-targets --all-features
18+   cargo build -p corepc-node --all-targets --features=29 _0
19+   (cd verify &&  cargo build --all-targets)
1620
1721# Cargo check everything. 
1822check : 
19-   cargo check --workspace --all-targets --all-features
23+   cargo check -p corepc-client --all-targets --all-features
24+   cargo check -p corepc-types --all-targets --all-features
25+   cargo check -p jsonrpc --all-targets --all-features
26+   cargo check -p corepc-node --all-targets --features=29 _0
27+   (cd verify &&  cargo check --all-targets)
2028
2129# Lint everything. 
2230lint :  lint-verify  lint-integration-tests 
23-   cargo + $(cat ./ nightly-version) clippy --workspace --all-targets --all-features -- --deny warnings
31+   cargo + $(cat ./ nightly-version) clippy -p corepc-client --all-targets --all-features -- --deny warnings
32+   cargo + $(cat ./ nightly-version) clippy -p corepc-types --all-targets --all-features -- --deny warnings
33+   cargo + $(cat ./ nightly-version) clippy -p jsonrpc --all-targets --all-features -- --deny warnings
34+   cargo + $(cat ./ nightly-version) clippy -p corepc-node --all-targets --features=29 _0 -- --deny warnings
35+   (cd verify &&  cargo + $(cat ../ nightly-version) clippy --all-targets -- --deny warnings)
2436
2537lint-verify : 
2638  $REPO_DIR/ contrib/ lint-verify.sh
@@ -40,7 +52,11 @@ format:
4052
4153# Generate documentation. 
4254docsrs  * flags : 
43-   RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ./ nightly-version) doc --all-features {{ flags}} 
55+   RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ./ nightly-version) doc -p corepc-client --all-features {{ flags}} 
56+   RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ./ nightly-version) doc -p corepc-types --all-features {{ flags}} 
57+   RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ./ nightly-version) doc -p jsonrpc --all-features {{ flags}} 
58+   RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ./ nightly-version) doc -p corepc-node --features=29 _0 {{ flags}} 
59+   (cd verify &&  RUSTDOCFLAGS=" --cfg docsrs -D warnings -D rustdoc::broken-intra-doc-links"+ $(cat ../ nightly-version) doc {{flags}})
4460
4561# Update the recent and minimal lock files. 
4662update-lock-files : 
0 commit comments