summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-07-29make pulseaudio an optional dependency, follow best practicesMichael Stapelberg
For my thoughts about optional dependencies, see https://michael.stapelberg.ch/posts/2019-05-23-optional-dependencies/ This commit follows the best practices outlined in that article: 1. The travis config was modified to verify both code paths build and link/don’t link against pulseaudio. 2. If pulseaudio is missing, the build fails until packagers explicitly pass a --disable flag. In practice, I think the only situation when this flag should be set is in source-based linux distributions where users can express package-level compilation preferences (e.g. Gentoo USE flags). 3. The --version output now reflects the status of the optional dependency. fixes #359
2019-01-23Switch to autotools (#316)Michael Stapelberg
2018-07-08switch to clang 3.8 & ignore sort oder of includesFelix Buehler
2018-06-19Expose the testsuite in the MakefileBenedikt Heine
2016-11-14Unit testing in Travis (#170)eplanet
2016-06-15travis: use trusty instead of (failing) llvm repoMichael Stapelberg
2015-09-24travis: switch to libnl-genl-3-devMichael Stapelberg
2015-04-20travis: re-add libpulse-devMichael Stapelberg
2015-04-20travis: switch to container-based build infrastructureMichael Stapelberg
2015-04-03PulseAudio support for volume inputWatcom Hecht
2015-03-16add .travis.ymlMichael Stapelberg