aboutsummaryrefslogtreecommitdiff
path: root/planetwars-cli/src/commands/serve.rs
blob: a078c8387dce43c0487d6f80d60684162af3d6cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::env;
use std::io;

use clap::Parser;

use crate::web;

#[derive(Parser)]
pub struct ServeCommand;

impl ServeCommand {
    pub async fn run(self) -> io::Result<()> {
        let workspace_root = env::current_dir().unwrap();

        web::run(workspace_root).await;
        Ok(())
    }
}