ponyup
ponyup copied to clipboard
The Pony toolchain multiplexer
Currently "ponyup show ponyc" blocks if ponyc is not already installed. As an user, I was expecting it to return the channel versions available. It only stops blocking after downloading...
There should be a `remove` command to remove previously installed packages. This may also optionally remove all previous versions for a given channel (such as all old nightlies).
Ideally, for non-default platforms (eg. Linux distros using with glibc < 2.29), users should choose a platform with this command before running `ponyup update` so that all commands use the...
We are in the process of adding a documentation generation tool called `ponydoc`. It's first nightly was uploaded to cloudsmith tonight.
using the Cloudsmith package querying API. This command should return a limited set of the results from Cloudsmith.
This should be elevated more to get people to set default if they get an error where their glibc isnt supported. I read it and couldn't remember how it worked...
Because I just sank more time than I should have (reading the docs fixed my issue obviously) can we unify the two types of update to the following form: Install...
#117 was caused by this. macOS, it's all dynamic linking. `brew install libressl` will periodically change the version it installs as they switch to a newer version of libressl. This...
linux and macOS nightly and release scripts can be merged like did with ponyc to become - x86-64-nightly.bash - x86-64-release.bash
With some refactoring, we could add some unit tests that mock the data that we require from Cloudsmith to run ponyup.