summaryrefslogtreecommitdiff
path: root/.ci/ci-osx-deps.sh
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2018-07-10 18:43:55 -0400
committerStefan Schmidt <s.schmidt@samsung.com>2018-07-26 08:55:58 +0200
commit005ba932344bbf4eb022df96ea24be67093324c0 (patch)
tree1296b517b2ec640ffe43cd54d468f4333076f474 /.ci/ci-osx-deps.sh
parent45988ac6c0c8ca661601dcd9fdf10171a13568c7 (diff)
ci: add ccache support
this enables and implements full support for ccache on travis builds fix T7126 Differential Revision: https://phab.enlightenment.org/D6605 =also includes previously-submitted patches= ci: split out ccache config setup into separate script this provides a more unified place to set ccache options also enable ccache compression to cut down on cache upload/download overhead ref D6613 ci: zero ccache stats before build and add some comments for options used zeroing the stats before each build will provide more insight into the cache performance for each build ref D6621 ci: break out ccache stat printing into separate script continue to make travis.yml more readable ref D6622 ci: add more ccache config options to improve cache direct hits ci: disable second cpp run for ccache this should avoid running cpp twice for files https://ccache.samba.org/manual.html#_the_preprocessor_mode
Diffstat (limited to '.ci/ci-osx-deps.sh')
-rwxr-xr-x.ci/ci-osx-deps.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/.ci/ci-osx-deps.sh b/.ci/ci-osx-deps.sh
index 859842624e..95872f82f3 100755
--- a/.ci/ci-osx-deps.sh
+++ b/.ci/ci-osx-deps.sh
@@ -2,4 +2,4 @@
2 2
3brew update 3brew update
4brew unlink python 4brew unlink python
5brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4 pulseaudio 5brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4 pulseaudio ccache