-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
[Feature Request] Native Arm build for macOS #85
Comments
Hi there. Thanks for the Issue. Indeed, a non technical User may get confused with all the different releases, even though there is a Support for all Architectures. The Mac Releases are exactly the same, just with the difference for the People who like the DMG Installer, they can pick it over the zip file which has the Single Executable file. I think for covering the confusion, it will be worth to make a little Landingpage to guide the User on what to pick. I am still on mac intel version, but the new arm processors of Mac should be capable of running x86 and x64 builds without hassle - at this scale there is no special x64 coding involved. Maybe even the Linux ones? |
The M-series Macs can certainly handle running the x86 versions through Rosetta, but it's extra overhead on top of Electron (which is notorious for being a slow resource hog). How are you building the releases? Do you have any build instructions anywhere so people who would prefer a native version could build it themselves? I don't think you use Github Actions, but this might be a good option for creating releases automatically... |
Sorry for the delay, I was on vacation. Sure you can build it yourself. You might use Not remembering right now if required, but you may need to install |
Thanks for the reply. I wasn't able to get this to build, I got a ton of errors about deprecated or unsupported packages. I'm sure I'm not doing something right. Could you provide build instructions in a step-by-step list? |
Node@14 is disabled in homebrew :(. It would be good to migrate to a maintained node version. |
Node.js 14 was an LTS (Long-Term Support) version from October 27, 2020, when it entered LTS status, until April 30, 2023, when it reached the end of its life (EOL). Unfortunatelly there is no way to refactor the code to node 20 LTS in a breeze, that would require a huge amount of time and the outcome is questionable. Never change a running System until you have to. There is still a quite good coverage of everything, so no worries about that. Updates coming also slowly after vacation, so we are all fine. |
This feature request is for one of two possibilities:
Currently there are two Mac releases:
PS4.Remote.PKG.Sender.V2-2.10.4-mac.zip
PS4.Remote.PKG.Sender.V2-2.10.4.dmg
They seem like identical x86 builds, the only difference being the delivery method (
zip
vsdmg
). This seems a bit superfluous.The text was updated successfully, but these errors were encountered: