Expand description
Task implementations for cargo xtask.
Each sub-module corresponds to one top-level subcommand. Shared utilities
live in util.
Modules§
- build_
kobo cargo xtask build-kobo— cross-compile Cadmus for Kobo devices.- bundle
cargo xtask bundle— package aKoboRoot.tgzfor device installation.- ci
cargo xtask ci— tasks that run exclusively in CI environments.- clippy
cargo xtask clippy— lint across the full feature matrix.- dist
cargo xtask dist— assemble the Kobo distribution directory.- docs
cargo xtask docs— build the full documentation portal.- download_
assets cargo xtask download-assets— download static assets from the Plato release.- fmt
cargo xtask fmt— check or apply rustfmt formatting.- install_
importer cargo xtask install-importer— install the Cadmus importer crate.- run_
emulator cargo xtask run-emulator— run the Cadmus emulator.- setup_
native cargo xtask setup-native— build MuPDF and the C wrapper for native dev.- test
cargo xtask test— run tests across the full feature matrix.- util
- Shared utilities used across xtask task modules.