|
Does anyone know if this crate works on mobile? Android and iOS should be UNIX based, so I wouldn't know why not. Has anyone tested it? |
Replies: 2 comments
|
Android fulfills the There is currently no CI for Android, so it rests firmly in the support by association tier, but Nushell ends up testing Interprocess in its CI for Linux on ARM, so automatic testing is actually being done in practice in some capacity. There is CI with tests for macOS here in this repo, but not for iOS, so it's in the same support by association tier as Android. There is currently no iOS downstream to my knowledge. |
|
Mhmm okay. Thanks for your elaborate response! |
Android fulfills the
#[cfg(unix)]gate, and conditional compilation gates for features specific to the Linux kernel are specified as#[cfg(any(target_os = "linux", target_os = "android"))]in Interprocess, so it's very explicitly acknowledged as a platform.There is currently no CI for Android, so it rests firmly in the support by association tier, but Nushell ends up testing Interprocess in its CI for Linux on ARM, so automatic testing is actually being done in practice in some capacity.
There is CI with tests for macOS here in this repo, but not for iOS, so it's in the same support by association tier as Android. There is currently no iOS downstream to my knowledge.