diff options
author | Lia Lenckowski <lialenck@protonmail.com> | 2024-11-27 16:42:01 +0100 |
---|---|---|
committer | Lia Lenckowski <lialenck@protonmail.com> | 2024-11-27 16:42:01 +0100 |
commit | 9061d6203d05c96b1b1a2cae8f0894d73b763bbd (patch) | |
tree | b1a076867ffcef5d8ae81083b5706932375689b2 | |
parent | 4a278bb7fb9ba37240d2778132400a5e97b79917 (diff) | |
download | embeddings-sort-9061d6203d05c96b1b1a2cae8f0894d73b763bbd.tar embeddings-sort-9061d6203d05c96b1b1a2cae8f0894d73b763bbd.tar.bz2 embeddings-sort-9061d6203d05c96b1b1a2cae8f0894d73b763bbd.tar.zst |
windows compat: fix warning: conditional include for std::path::absolute
-rw-r--r-- | src/main.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 7652166..f01804c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,9 +6,12 @@ use sha2::{Digest, Sha512_256}; use std::{ fs, io::{self, Write}, - path::{self, PathBuf}, + path::PathBuf, }; +#[cfg(unix)] +use std::path::absolute; + use embedders::*; use tsp_approx::*; mod embedders; @@ -196,8 +199,7 @@ fn copy_into(tsp: &[PathBuf], target: &PathBuf, use_symlinks: bool) -> Result<() #[cfg(unix)] if use_symlinks { - let rel_path = - pathdiff::diff_paths(path::absolute(p)?, path::absolute(target)?).unwrap(); + let rel_path = pathdiff::diff_paths(absolute(p)?, absolute(target)?).unwrap(); let _ = fs::remove_file(&tp); std::os::unix::fs::symlink(rel_path, tp)?; } else { |