Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mac build] Add macros build #845

Draft
wants to merge 8 commits into
base: fabrice/mac-build-stdlib
Choose a base branch
from

Conversation

Steelskin
Copy link
Collaborator

No description provided.

* Add custom upload/download actions for tarring artifacts before upload
  and after download to preserve permissions.
* Add cache files for the Mac compilers build.
* Modify the compilers step to be re-usable between Windows and Mac.
* Clean up toolchain cache files
* Modify tar usage
* Merge ldflags and shared_ldflags matrix configuration
* Remove custom tar actions and replace them with reusable actions
  hosted by thebrowsercompany.
These have been upstreamed.
@Steelskin Steelskin force-pushed the fabrice/mac-build-stdlib branch from 5a2d842 to 6ea346c Compare November 13, 2024 18:01
@Steelskin Steelskin force-pushed the fabrice/mac-build-macros branch from 1233207 to 747d816 Compare November 13, 2024 18:05
* Add cache files for the stdlib build
* Adapt stdlib job to build for both Windows and Mac.
@Steelskin Steelskin force-pushed the fabrice/mac-build-macros branch from 747d816 to 992ea9b Compare November 13, 2024 18:05
@Steelskin Steelskin force-pushed the fabrice/mac-build-stdlib branch from 6ea346c to fb11672 Compare December 4, 2024 18:50
@Steelskin Steelskin force-pushed the fabrice/mac-build-stdlib branch 4 times, most recently from 425fe14 to 4643a5a Compare December 19, 2024 22:51
@Steelskin Steelskin force-pushed the fabrice/mac-build-stdlib branch from 4643a5a to fe272e4 Compare January 6, 2025 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant