-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fallback to installing AMD64 plugins on Windows (#615)
Although the CLI is available for Windows ARM64, the vast majority of plugins are not, and therefore an ARM64 CLI will not be able to install most plugins. Thanks to Windows 11's emulator available on Windows ARM64 machines, it is possible to run AMD64 binaries. This commit teaches a Windows ARM64 CLI that if a plugin is not available for Windows ARM64, it should instead install the Windows AMD64 version. With this approach, it now becomes possible to use a Windows ARM64 CLI to its full potential. Note that this approach cannot be used for Linux as there is no standard emulator for AMD64 binaries. For Linux, plugins will need to be published for ARM64. Note also that if running on Windows 10 ARM64, the AMD64 plugins will get installed but will not work. This is not much worse than simply not installing a plugin that is not available for ARM64. Also, this limitation only impacts Windows 10 ARM64 users, which should be a very limited amount of users. We will communicate this limitation through release notes. Signed-off-by: Marc Khouzam <[email protected]>
- Loading branch information
1 parent
ac8d95e
commit 65c0ae0
Showing
3 changed files
with
103 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters