Connect applications to schemes, filetypes, and more on macOS (more to come)
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Addition of more idiomatic framework additoins

+8 -1
+7
Cargo.lock
··· 406 406 dependencies = [ 407 407 "objc-sys", 408 408 "objc2-encode", 409 + "objc2-proc-macros", 409 410 ] 410 411 411 412 [[package]] ··· 425 426 "libc", 426 427 "objc2", 427 428 ] 429 + 430 + [[package]] 431 + name = "objc2-proc-macros" 432 + version = "0.1.3" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "462945f0c945291d6d9fc35f2a10e0f1c88951c05d10d148fae64c54a42b63f0" 428 435 429 436 [[package]] 430 437 name = "object"
+1 -1
infat-lib/src/macos/ffi.rs
··· 12 12 pub const K_LS_UNKNOWN_ERR: OSStatus = -10810; 13 13 14 14 // Unsafe bindings 15 - #[link(name = "CoreServices", kind = "framework")] 15 + #[cfg_attr(target_os = "macos", link(name = "CoreServices", kind = "framework"))] 16 16 extern "C" { 17 17 pub fn LSSetDefaultHandlerForURLScheme( 18 18 inURLScheme: CFStringRef,