Fix unix build (real)

This commit is contained in:
Thoronium
2023-04-26 15:45:41 -06:00
parent 17fed553da
commit 96c4e4b886
2 changed files with 20 additions and 6 deletions

View File

@@ -339,6 +339,10 @@ fn restart_grasscutter(window: tauri::Window) -> bool {
} }
} }
#[cfg(unix)]
#[tauri::command]
fn restart_grasscutter(window: tauri::Window) {}
#[cfg(windows)] #[cfg(windows)]
#[tauri::command] #[tauri::command]
fn enable_grasscutter_watcher(window: tauri::Window, process: String) { fn enable_grasscutter_watcher(window: tauri::Window, process: String) {
@@ -400,6 +404,12 @@ fn enable_grasscutter_watcher(window: tauri::Window, process: String) {
}); });
} }
#[cfg(unix)]
#[tauri::command]
fn enable_grasscutter_watcher(window: tauri::Window, process: String) {
let gc_pid = Pid::from(696969);
}
#[tauri::command] #[tauri::command]
async fn connect(port: u16, certificate_path: String) { async fn connect(port: u16, certificate_path: String) {
// Log message to console. // Log message to console.

View File

@@ -1,12 +1,14 @@
use duct::cmd; use duct::cmd;
use ini::Ini; use ini::Ini;
use std::path::PathBuf; use std::path::PathBuf;
use std::ffi::OsStr;
#[cfg(windows)] #[cfg(windows)]
use std::ffi::OsStr; use {
use registry::{Data, Hive, Security}; registry::{Data, Hive, Security},
use windows_service::service::{ServiceAccess, ServiceState::Stopped}; windows_service::service::{ServiceAccess, ServiceState::Stopped},
use windows_service::service_manager::{ServiceManager, ServiceManagerAccess}; windows_service::service_manager::{ServiceManager, ServiceManagerAccess},
};
#[tauri::command] #[tauri::command]
pub fn run_program(path: String, args: Option<String>) { pub fn run_program(path: String, args: Option<String>) {
@@ -264,7 +266,9 @@ pub fn start_service(service: String) -> bool {
#[cfg(unix)] #[cfg(unix)]
#[tauri::command] #[tauri::command]
pub fn start_service(service: String) -> bool {} pub fn start_service(service: String) {
let started = OsStr::new("Started service!");
}
#[cfg(windows)] #[cfg(windows)]
#[tauri::command] #[tauri::command]
@@ -287,7 +291,7 @@ pub fn stop_service(service: String) -> bool {
#[cfg(unix)] #[cfg(unix)]
#[tauri::command] #[tauri::command]
pub fn stop_service(service: String) -> bool {} pub fn stop_service(service: String) {}
#[cfg(unix)] #[cfg(unix)]
#[tauri::command] #[tauri::command]