Skip to content

Conversation

@GM-Alex
Copy link

@GM-Alex GM-Alex commented Apr 29, 2024

Add download options for arm like Apple silicon.

@peteshand
Copy link
Contributor

can we get this merged please


var url = plateform === 'arm64'
? "https://build.haxe.org/builds/neko/linux-arm64/neko_latest.tar.gz"
: "https://github.com/HaxeFoundation/neko/releases/download/v"+version+"/neko-"+this.nekoVersion+"-"+plateform;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neko versions 2.4.0 and above have an linux arm build provided: linux-arm64.tar.gz, so that should be used instead of hard coding the nightly build.

Mac is still hardcoded to install the x86 version, it should also use osx-arm64.tar.gz for arm.

Ideally we would have version checks to give an error if neko is too old to support arm64, but we don't seem to have a semver dependency yet. For now maybe we can add an alternative error message if the download fails on an arm machine to suggest that the user might have to update the neko version.

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.

3 participants