spacedrive/.github/scripts/osxcross
Vítor Vasconcellos f83f29c720
[ENG-765] Reported Total capacity and Free space are wrong (#1066)
* Attempt at fixing stats

* Fix macOS disk stats retrieve logic
 - Ignore mounted dmgs when calculation disk total/free size
 - Only take into account disk mounted by macOS

* macos only import

* Fix Linux

* Replace byte-size with a custom implementation that supports BigInt

* Fix NaN in Statistics

* clippy

* fmt

* Move linux get_volumes to a specilized function
 - Fix ZFS handling
 - Improve handling of disk symlinks and multiple mounts

* Fix macOS
2023-07-05 18:22:56 +00:00
..
180.diff [ENG-270, ENG-213] Stabilize release pipeline (#768) 2023-05-15 18:02:56 +00:00
181.diff [ENG-270, ENG-213] Stabilize release pipeline (#768) 2023-05-15 18:02:56 +00:00
314.diff [ENG-270, ENG-213] Stabilize release pipeline (#768) 2023-05-15 18:02:56 +00:00
cross.meson.sh [ENG-867] Remove unnecessary encoders from our FFmpeg bundle (#1061) 2023-06-30 04:35:52 +00:00
Dockerfile [ENG-867] Remove unnecessary encoders from our FFmpeg bundle (#1061) 2023-06-30 04:35:52 +00:00
README.md [ENG-765] Reported Total capacity and Free space are wrong (#1066) 2023-07-05 18:22:56 +00:00

macOS cross toolchain configured inside Alpine Linux

This container based on alpine 3.17, with the most common build decencies installed, and a built version of osxcross plus the macOS SDK 12.3 (Monterey) targeting a minimum compatibility of macOS 10.15 (Catalina) for x86_64 and macOS 11.0 (BigSur) for arm64.

Image Tag: macOS SDK version + osxcross commit hash + revision

This container is currently available at: https://hub.docker.com/r/vvasconcellos/osxcross.