Remove native and web compiler warnings

Reuse the application library from the binary entry point instead of compiling the module tree twice. Keep desktop-only transports and caches out of web builds, remove unused test code, and check executable targets in CI.
This commit is contained in:
Hakan Seven committed 2026-09-05 13:21:02 +03:00
1 parent 3253965194
commit de3fe2fdf1
8 files changed
+21 -38

No files matched your search

+2 -1
View File
@@ -20,6 +20,7 @@ jobs:
cargo test --lib app::control::tests
cargo test --lib io::update_check::tests
cargo test --lib scene::pipeline::wire_arena::tests
cargo check --all-targets
- name: Validate MCP smoke script
if: runner.os != 'Windows'
run: python3 -m py_compile docs/automation/mcp_smoke.py
@@ -40,4 +41,4 @@ jobs:
- uses: dtolnay/rust-toolchain@stable
with:
targets: wasm32-unknown-unknown
- run: cargo check --lib --target wasm32-unknown-unknown
- run: cargo check --lib --bins --target wasm32-unknown-unknown