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

Build on OSX on Travis #11

merged 5 commits into from Nov 20, 2017


None yet
2 participants

joneshf commented Nov 19, 2017

The other part of #8.

What this does

Runs a build on OSX! Same rules apply for building a release, tag it, and we've got an OSX binary.

See this build: and the corresponding release:

Let me know if you'd like to change anything.

joneshf added some commits Nov 19, 2017

Work around travis problem
Seems that non `csharp` and `objective-c` builds are failing.
Should be temporary while a new default image is released.
Use the GNU version of sed on OSX
The `.travis.yml` is setup for using GNU tools.
OSX's version of `sed` is BSD.

We install the GNU version with the default `sed` name.

@Gabriel439 Gabriel439 merged commit 69b0015 into dhall-lang:master Nov 20, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed

@joneshf joneshf deleted the joneshf:travis-osx branch Nov 20, 2017


This comment has been minimized.


joneshf commented Nov 20, 2017

Thanks much! Can you push a tag so we can get OSX binaries in the wild?


This comment has been minimized.


Gabriel439 commented Nov 20, 2017

Thanks for reminding me! :)

I just pushed out a new tag and it correctly built the binary:

I also tested the binary locally and verified that it works correctly


This comment has been minimized.


joneshf commented Nov 20, 2017

Sweet! thanks!

@joneshf joneshf referenced this pull request Nov 21, 2017


Binary Releases? #8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment