Skip to content

Conversation

@zmwangx
Copy link
Contributor

@zmwangx zmwangx commented Apr 3, 2017

This PR sets up Travis testing on Ubuntu Trusty and macOS, with gcc and clang on both platforms. Warnings are turned into errors. See https://travis-ci.org/zmwangx/nnn/builds/218196438 for instance.

Notes:

  1. I'm using the Trusty image because the Precise image comes with GCC 4.6.3, and the error messages are just abysmal.
  2. Travis's macOS infrastructure is not big enough to handle its demand in real time, so there are crazy backlogs on workdays that IIRC are usually only cleared past midnight (in the U.S.). See https://www.traviscistatus.com/.

zmwangx added 2 commits April 3, 2017 14:50
This is consistent with the fact that custom LDFLAGS are already allowed, and
for once, it makes warning options easier to control.

Also use automatic variables $@ and $^ consistently.
@jarun jarun merged commit 8fbd97a into jarun:master Apr 3, 2017
@jarun
Copy link
Owner

jarun commented Apr 3, 2017

Thank you!

@zmwangx
Copy link
Contributor Author

zmwangx commented Apr 3, 2017

... so there are crazy backlogs on workdays...

Well, immediately after saying that my build https://travis-ci.org/zmwangx/nnn/builds/218196438 completed. Rather surprising.

@zmwangx zmwangx deleted the travis branch April 3, 2017 19:35
@lock lock bot locked and limited conversation to collaborators May 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants