{"repo":"mbround18/setup-osxcross","free":true,"listed":false,"github":"https://github.com/mbround18/setup-osxcross","clone":"git clone https://github.com/mbround18/setup-osxcross.git","description":"Github Action for setting up osxcross in a github action for cross compiling from Linux to Mac","language":null,"stars":17,"topics":["c","cross-platform","github","github-actions","linux","mac","rust"],"license":"BSD-3-Clause","category":"api-integrations-sdks","readme_excerpt":"Setup osxcross Github Action for setting up osxcross in a github action. Sources & Shoutouts - Thank you to James Waples for posting this article! Usage osx-version must point at an SDK that includes arm64 slices (macOS 11.0+, e.g. 12.3 ) for the aarch64-apple-darwin target to be configured. Older SDKs will only get x86 64-apple-darwin , and the action will log a notice rather than failing. ZLIB and C/++ compilations If you run into issues were you have zlib or have c as a dependenacy consider setting the following in your env. AR x86 64 apple darwin / AR aarch64 apple darwin are set automatically for you, so cc / cc-rs based builds pick up the right ar without extra configuration.","default_branch":null,"files":null,"tree":[],"storefront":"/r/mbround18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mbround18/setup-osxcross/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}