mountpoint: make it compile on Windows

This commit is contained in:
Daniel Hofstetter 2024-04-08 10:29:08 +02:00
parent 5c0f7cf9d9
commit 1c467f00a2

@ -7,6 +7,7 @@ use clap::Arg;
use clap::{crate_version, Command};
use std::env;
use std::fs;
#[cfg(not(windows))]
use std::os::unix::fs::MetadataExt;
use std::process;
use uucore::{error::UResult, format_usage, help_about, help_usage};
@ -33,6 +34,7 @@ pub fn uumain(args: impl uucore::Args) -> UResult<()> {
Ok(())
}
#[cfg(not(windows))]
fn is_mountpoint(path: &str) -> bool {
let metadata = match fs::metadata(path) {
Ok(metadata) => metadata,
@ -50,6 +52,12 @@ fn is_mountpoint(path: &str) -> bool {
}
}
// TODO: implement for windows
#[cfg(windows)]
fn is_mountpoint(path: &str) -> bool {
false
}
pub fn uu_app() -> Command {
Command::new(uucore::util_name())
.version(crate_version!())