-
Notifications
You must be signed in to change notification settings - Fork 1
Add Ubuntu support #226
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requesthardNot recommended for beginners. Will take significant effort to complete.Not recommended for beginners. Will take significant effort to complete.interpreterRequires a code change in the interpreter.Requires a code change in the interpreter.minorRequires a minor version change.Requires a minor version change.testSomething related to the test suite.Something related to the test suite.
Milestone
Description
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requesthardNot recommended for beginners. Will take significant effort to complete.Not recommended for beginners. Will take significant effort to complete.interpreterRequires a code change in the interpreter.Requires a code change in the interpreter.minorRequires a minor version change.Requires a minor version change.testSomething related to the test suite.Something related to the test suite.
Overview
Add support for Ubuntu 22.04 and newer.
Reason
Linux support means it is practical to run Prefix inside a VM or in the cloud. Ubuntu is the most standard Linux dist, and 22.04 is the oldest version supported by the GitHub-hosted actions runners.
Note
Do NOT rewrite the PowerShell format, build, and test scripts in Bash. There is a PowerShell dist for Linux.