Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bevyengine
GitHub Repository: bevyengine/bevy
Path: blob/main/tools/ci/src/commands/doc.rs
6598 views
1
use crate::{
2
args::Args,
3
commands::{DocCheckCommand, DocTestCommand},
4
Prepare, PreparedCommand,
5
};
6
use argh::FromArgs;
7
8
/// Alias for running the `doc-test` and `doc-check` subcommands.
9
#[derive(FromArgs, Default)]
10
#[argh(subcommand, name = "doc")]
11
pub struct DocCommand {}
12
13
impl Prepare for DocCommand {
14
fn prepare<'a>(&self, sh: &'a xshell::Shell, args: Args) -> Vec<PreparedCommand<'a>> {
15
let mut commands = vec![];
16
commands.append(&mut DocTestCommand::default().prepare(sh, args));
17
commands.append(&mut DocCheckCommand::default().prepare(sh, args));
18
commands
19
}
20
}
21
22