diff --git a/binaries/geph5-client-gui/build.rs b/binaries/geph5-client-gui/build.rs new file mode 100644 index 0000000..56a61f2 --- /dev/null +++ b/binaries/geph5-client-gui/build.rs @@ -0,0 +1,9 @@ +extern crate winresource; + +fn main() { + if std::env::var("CARGO_CFG_TARGET_OS").unwrap() == "windows" { + let mut res = winresource::WindowsResource::new(); + res.set_icon("icon.ico"); + res.compile().unwrap(); + } +} diff --git a/binaries/geph5-client-gui/icon.ico b/binaries/geph5-client-gui/icon.ico new file mode 100644 index 0000000..7393a4c Binary files /dev/null and b/binaries/geph5-client-gui/icon.ico differ diff --git a/binaries/geph5-client-gui/icon.png b/binaries/geph5-client-gui/icon.png new file mode 100644 index 0000000..c45ed3a Binary files /dev/null and b/binaries/geph5-client-gui/icon.png differ