mirror of
https://github.com/trailbaseio/trailbase.git
synced 2026-01-06 01:40:12 -06:00
24 lines
619 B
Rust
24 lines
619 B
Rust
#![allow(clippy::needless_return)]
|
|
|
|
use std::{io::Result, path::PathBuf};
|
|
|
|
fn main() -> Result<()> {
|
|
trailbase_build::init_env_logger();
|
|
|
|
let base = PathBuf::from("js");
|
|
|
|
// NOTE: Client isn't separately build and packed, it's merely a dependency of admin & auth that
|
|
// we watch for changes.
|
|
trailbase_build::rerun_if_changed(base.join("client").join("src"));
|
|
|
|
{
|
|
let path = base.join("admin");
|
|
trailbase_build::rerun_if_changed(path.join("src").join("components"));
|
|
trailbase_build::rerun_if_changed(path.join("src").join("lib"));
|
|
|
|
trailbase_build::build_js(path)?;
|
|
}
|
|
|
|
return Ok(());
|
|
}
|