Skip to content
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

fix missing sha256sum command and print info for fish shell #92

Merged
merged 7 commits into from
Feb 5, 2020
Merged

fix missing sha256sum command and print info for fish shell #92

merged 7 commits into from
Feb 5, 2020

Conversation

khaledez
Copy link
Contributor

@khaledez khaledez commented Feb 5, 2020

When I tried to install ponyup on my macOS machine, it was failing with this error:

sh: line 116: sha256sum: command not found

But macOS Catalina comes with shasum utility, so I made a change to check if sha256sum is not available, then use shasum, otherwise just exit printing error.

Also, I use fish shell which has a slightly different syntax, so I added a custom message for fish.

ponyup-init.sh Outdated Show resolved Hide resolved
@SeanTAllen
Copy link
Member

Can you also add 2 entries to the CHANGELOG as part of this PR?

  • One for FIXED related to the shasum issue.
  • One for ADDED for the fish shell specific message

@SeanTAllen SeanTAllen mentioned this pull request Feb 5, 2020
ponyup-init.sh Outdated Show resolved Hide resolved
ponyup-init.sh Outdated Show resolved Hide resolved
ponyup-init.sh Outdated Show resolved Hide resolved
@SeanTAllen
Copy link
Member

Thank you very much for this @khaledez and welcome to folks who have contributed to the project.

@SeanTAllen SeanTAllen merged commit 5e91962 into ponylang:master Feb 5, 2020
@khaledez
Copy link
Contributor Author

khaledez commented Feb 5, 2020

Thank you @SeanTAllen for your help and quick response!
This is officially my first open source contribution 😄

@SeanTAllen
Copy link
Member

@khaledez you are welcome. FYI, Your change is going out in a release RIGHT NOW. So, how is that for instant gratification?

@khaledez
Copy link
Contributor Author

khaledez commented Feb 5, 2020

Amazing!

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.

2 participants