]> granicus.if.org Git - libass/commit
Travis CI: re-enable Fontconfig on OS X but force no cache built
authorOleg Oshmyan <chortos@inbox.lv>
Mon, 6 Feb 2017 16:46:22 +0000 (18:46 +0200)
committerOleg Oshmyan <chortos@inbox.lv>
Mon, 6 Feb 2017 16:46:22 +0000 (18:46 +0200)
commit488b90d8904ee38c0555508bc1430a29a1663a3c
tree371ba20e970b56521c82d9eda74fbe7a8a478fa3
parent7efb3b79ef8dd3f6295eac791dc0fc9d602ba7dc
Travis CI: re-enable Fontconfig on OS X but force no cache built

Building HarfBuzz from source works to avoid Fontconfig, but it is still
fairly slow. To further speed up the build, try to use only the prebuilt
bottle packages (which inevitably brings in Fontconfig as a dependency)
but hack the Fontconfig formula to avoid building the font cache.

Adding Fontconfig is not the goal of this commit, as we already have it
on Linux and our Fontconfig-related code "should" work equally well on
other platforms. But since we can now afford it, explicitly ask Homebrew
to install Fontconfig even if the dependency that brings it in disappears
from Homebrew in the future, and enjoy the improved code coverage.
.travis.yml