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

Add more packaging tasks and fix localConfig not being created #22

Merged
merged 2 commits into from
Apr 16, 2024

Conversation

dengr1065
Copy link
Collaborator

Expect minor breakage as the Electron packages were upgraded. Once the Electron wrapper is rewritten, it shouldn't be a problem anyway. The names of existing packaging tasks were adjusted to include the architecture (eg. yarn package-win32-x64)

This will break some mods and a few things were deprecated, but the
Electron wrapper will be replaced anyway.
As @chunkybanana has tested the general approach to building shapez on
macOS, I can now add these tasks. Aside from that, now there are tasks
to build for the 64-bit ARM variant of each system and a task that
builds packages for all platforms and architectures at once. A bug where
localConfig wasn't created when building for the first time was also
fixed.
@dengr1065 dengr1065 merged commit e10edca into master Apr 16, 2024
1 check passed
@dengr1065 dengr1065 deleted the dengr1065/other-packaging-tasks branch September 22, 2024 08:27
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