#[cfg(windows)]
fn main() {
let mut resource = winresource::WindowsResource::new();
resource.set_manifest(r#"
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
"#);
if let Err(error) = resource.compile() {
panic!("failed to compile Windows resource manifest: {error}");
}
}
#[cfg(not(windows))]
fn main() {}