pub fn build_by_src_dir<P, P2>(src_dir: P, out_dir: P2) -> Result<()>where P: AsRef<Path>, P2: AsRef<Path>,