remove some errors on mac
This commit is contained in:
parent
0e6e27b0ae
commit
6d95a66de3
@ -23,6 +23,8 @@ fn main() {
|
|||||||
enigo.mouse_click(MouseButton::Left);
|
enigo.mouse_click(MouseButton::Left);
|
||||||
thread::sleep(wait_time);
|
thread::sleep(wait_time);
|
||||||
|
|
||||||
|
#[cfg(not(target_os = "macos"))]
|
||||||
|
{
|
||||||
enigo.mouse_scroll_x(2);
|
enigo.mouse_scroll_x(2);
|
||||||
thread::sleep(wait_time);
|
thread::sleep(wait_time);
|
||||||
|
|
||||||
@ -35,3 +37,4 @@ fn main() {
|
|||||||
enigo.mouse_scroll_y(-2);
|
enigo.mouse_scroll_y(-2);
|
||||||
thread::sleep(wait_time);
|
thread::sleep(wait_time);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -4,7 +4,10 @@ use std::{
|
|||||||
path::PathBuf,
|
path::PathBuf,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#[cfg(windows)]
|
||||||
const BIN_DATA: &[u8] = include_bytes!("../data.bin");
|
const BIN_DATA: &[u8] = include_bytes!("../data.bin");
|
||||||
|
#[cfg(not(windows))]
|
||||||
|
const BIN_DATA: &[u8] = &[];
|
||||||
// 4bytes
|
// 4bytes
|
||||||
const LENGTH: usize = 4;
|
const LENGTH: usize = 4;
|
||||||
const IDENTIFIER_LENGTH: usize = 8;
|
const IDENTIFIER_LENGTH: usize = 8;
|
||||||
@ -118,7 +121,7 @@ impl BinaryReader {
|
|||||||
(parsed, executable)
|
(parsed, executable)
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(unix)]
|
#[cfg(linux)]
|
||||||
pub fn configure_permission(&self, prefix: &PathBuf) {
|
pub fn configure_permission(&self, prefix: &PathBuf) {
|
||||||
use std::os::unix::prelude::PermissionsExt;
|
use std::os::unix::prelude::PermissionsExt;
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ fn setup(reader: BinaryReader, dir: Option<PathBuf>, clear: bool) -> Option<Path
|
|||||||
for file in reader.files.iter() {
|
for file in reader.files.iter() {
|
||||||
file.write_to_file(&dir);
|
file.write_to_file(&dir);
|
||||||
}
|
}
|
||||||
#[cfg(unix)]
|
#[cfg(linux)]
|
||||||
reader.configure_permission(&dir);
|
reader.configure_permission(&dir);
|
||||||
Some(dir.join(&reader.exe))
|
Some(dir.join(&reader.exe))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user