Commit Graph

11 Commits (1c822f9d6bf8c478aea422319f0cc4caf1d5f291)

Author SHA1 Message Date
nirenjan d45b1f7bfd Disable trusty builds on Travis
Ubuntu Trusty doesn't ship with a new enough pkg-config, which causes
the PKG_INSTALLDIR macro to fail on those systems. Since Trusty is EOL
anyway, simply disable the CI build on it.
2020-04-17 00:11:19 -07:00
nirenjan a5b69124a4 Update build matrix to include OSX, Xenial and Bionic
This commit adds OSX to the build matrix, as well as building on Trusty,
Xenial and Bionic, both with GCC and CLang on all distributions. For
now, the OSX build uses the default image provided by Travis CI, but we
may decide to add more images in the future.

Also move realpath installation out of addons::apt::packages, since on
Xenial and newer distributions, realpath is included in the coreutils
package and doesn't need to be explicitly installed. However, we still
need it on Trusty, so add a line to manually install it.
2020-04-12 22:04:43 -07:00
nirenjan 21d6b503a7 travis-ci: Enable parallel make 2017-08-18 07:32:50 -07:00
nirenjan a2496d5d28 Add realpath to Travis-CI
This package is necessary for the tests, otherwise the script will error
out with a missing "realpath" error.
2017-07-27 20:47:59 -07:00
nirenjan dc352c58da Move build script out of .travis.yml 2017-07-27 17:09:16 -07:00
nirenjan 59652c0aff Travis-CI: Compile using both GCC & clang 2017-07-21 22:47:26 -07:00
nirenjan f0e6836195 Upgrade Travis-CI distribution to Trusty 2017-07-21 09:11:36 -07:00
nirenjan 1efd88d770 travis: Make initial build quiet in Travis-CI 2016-12-29 14:09:25 -08:00
nirenjan ce9f58c15a Add README files to distribution 2015-12-10 22:44:44 -08:00
nirenjan 67e6e68fb3 Switch to container based building and update build script 2015-12-10 10:15:43 -08:00
nirenjan 4dcba4bfe1 Enable Travis-CI 2015-12-10 10:09:24 -08:00