Merge pull request #5574 from deep-soft/rustdesk-rustdesk

windows flutter - include version information in self-extracted executable
This commit is contained in:
RustDesk
2023-09-03 15:01:05 +08:00
committed by GitHub
3 changed files with 39 additions and 2 deletions

View File

@@ -1,5 +1,10 @@
extern crate embed_resource;
use std::fs;
fn main() {
embed_resource::compile("icon.rc", embed_resource::NONE);
let runner_res_path = "Runner.res";
match fs::metadata(runner_res_path) {
Ok(_) => println!("cargo:rustc-link-lib=dylib:+verbatim=./libs/portable/Runner.res"),
Err(_) => embed_resource::compile("icon.rc", embed_resource::NONE),
}
}