PatchBukkit/rust/build/main.rs
2026-02-03 22:54:41 -07:00

18 lines
465 B
Rust

use crate::{java::setup_java, protobufs::setup_protobufs};
use std::{error::Error, path::PathBuf};
pub mod java;
pub mod protobufs;
fn main() -> Result<(), Box<dyn Error>> {
println!("cargo::rerun-if-changed=rust/src/build.rs");
println!("cargo::rerun-if-changed=java/build/libs/");
env_logger::init();
let base = PathBuf::from(std::env::var("CARGO_MANIFEST_DIR").unwrap());
setup_protobufs(base.clone());
setup_java(base);
Ok(())
}