type t_os =
| Android |
| IOS |
| Linux |
| OSX |
| Windows |
type t_abi =
| Android_arm64v8a |
| Android_arm32v7a |
| Android_x86 |
| Android_x86_64 |
| Darwin_arm64 |
| Darwin_x86_64 |
| Linux_arm64 |
| Linux_arm32v6 |
| Linux_arm32v7 |
| Linux_x86_64 |
| Linux_x86 |
| Windows_x86_64 |
| Windows_x86 |
| Windows_arm64 |
| Windows_arm32 |
val get_os : unit -> ( t_os, string ) Stdlib.result
val get_abi : unit -> ( t_abi, string ) Stdlib.result
val get_abi_name : unit -> ( string, string ) Stdlib.result