diff --git a/Cargo.toml b/Cargo.toml index 0d0b6a4..f9a5098 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ author = "https://djkato.net" discord-rich-presence = "0.2.2" regex = "1.6.0" tray-item = "0.7.0" -windres = "*" + [dependencies.windows] version = "0.39.0" features = [ @@ -20,3 +20,5 @@ features = [ "Win32_System_Threading", "Win32_UI_WindowsAndMessaging", ] +[target.'cfg(windows)'.build-dependencies] +windres = "0.2.2" \ No newline at end of file diff --git a/src/build.rs b/build.rs similarity index 56% rename from src/build.rs rename to build.rs index ca3e909..b66d5d6 100644 --- a/src/build.rs +++ b/build.rs @@ -1,5 +1,10 @@ +#[cfg(windows)] +extern crate windres; + +#[cfg(windows)] use windres::Build; +#[cfg(windows)] fn main() { Build::new().compile("./icon/tray-icon.rc").unwrap(); }