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

m1 support #17

Merged
merged 2 commits into from
Jul 12, 2022
Merged

m1 support #17

merged 2 commits into from
Jul 12, 2022

Conversation

aprivette
Copy link
Contributor

@aprivette aprivette commented Jul 10, 2022

Hey! Thanks for your work on this. Greenworks was giving me a headache.

I was hoping to get M1 support going here, but since github actions doesn't support that yet (outside of self hosting it seems), I wasn't sure how it would be best to handle it. This PR just basically copies the arm64 binary I built into the dist folder before publish. I will admit this solution isn't ideal, but I'm open to ideas!

@aprivette aprivette closed this Jul 10, 2022
@aprivette aprivette reopened this Jul 10, 2022
@ceifa
Copy link
Owner

ceifa commented Jul 11, 2022

Nice addition! The only problem is that I don't have a M1 here to continue giving support on this...
Related: github/roadmap#528

@aprivette
Copy link
Contributor Author

Ah, fair enough! I'd donate a runner if I had a desktop mac lol. You're welcome to ping me whenever you need an updated m1 build since it'd be a fairly infrequent task, though I'll concede that it would be a clunky process haha.

@ceifa ceifa merged commit 0309be4 into ceifa:main Jul 12, 2022
@ceifa
Copy link
Owner

ceifa commented Jul 22, 2022

Hey @aprivette, did you have any trouble running steamworks.js on M1? I just thought we had some problems with platform-specific bindings before: Noxime/steamworks-rs#106

@aprivette
Copy link
Contributor Author

@ceifa I'll admit I didn't test this extensively but it did work. If there's anything specific you'd like me to test I'm happy to!

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.

2 participants