From e4bfb85ecd1087d556d40f7934492c1e3dff5627 Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Wed, 5 Aug 2026 16:19:05 -0600 Subject: [PATCH] Keep entity crate out of iOS SQLite build Exclude the entity crate from the iOS canary because merge and undo depend on the SQLite-backed indexer store, matching the existing indexer-store exclusion. Also exclude the facets crate, which depends on entity and would otherwise pull the same SQLite dependency into the iOS build. Co-Authored-By: Claude Sonnet 5 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index aaa1d54d1..329ba9a41 100644 --- a/Makefile +++ b/Makefile @@ -225,7 +225,7 @@ check-rust-ios: @$(REQUIRE_CARGO) @$(REQUIRE_RUSTUP) @rustup target list --installed 2>/dev/null | grep -qx "$(IOS_TARGET)" || { echo "Rust target $(IOS_TARGET) is required for the iOS gate; run rustup target add $(IOS_TARGET)" >&2; exit 1; } - cargo check --manifest-path $(RUST_MANIFEST) --workspace --exclude solstone-core --exclude solstone-core-indexer-store --exclude solstone-core-observer-delete --exclude solstone-core-sol-link --exclude solstone-core-convey-http --exclude solstone-core-segment --exclude solstone-core-ingest --exclude solstone-core-speakers-analyze --exclude solstone-core-speakers-onnx --lib --target $(IOS_TARGET) --locked + cargo check --manifest-path $(RUST_MANIFEST) --workspace --exclude solstone-core --exclude solstone-core-indexer-store --exclude solstone-core-entity --exclude solstone-core-facets --exclude solstone-core-observer-delete --exclude solstone-core-sol-link --exclude solstone-core-convey-http --exclude solstone-core-segment --exclude solstone-core-ingest --exclude solstone-core-speakers-analyze --exclude solstone-core-speakers-onnx --lib --target $(IOS_TARGET) --locked check-rust-deny: @$(REQUIRE_CARGO) -- 2.51.2