xref: /DADK/dadk-user/src/utils/path.rs (revision eaa67f3cf8881c221a744937c6318444b068a801)
1*eaa67f3cSLoGin use std::path::PathBuf;
2*eaa67f3cSLoGin 
3*eaa67f3cSLoGin /// 获取给定路径的绝对路径
abs_path(path: &PathBuf) -> PathBuf4*eaa67f3cSLoGin pub fn abs_path(path: &PathBuf) -> PathBuf {
5*eaa67f3cSLoGin     if path.is_absolute() {
6*eaa67f3cSLoGin         path.to_path_buf()
7*eaa67f3cSLoGin     } else {
8*eaa67f3cSLoGin         std::env::current_dir().unwrap().join(path)
9*eaa67f3cSLoGin     }
10*eaa67f3cSLoGin }
11