This allows cached compilation results to be preserved and reused across CI
runs. It is hoped this will accelerate these currently long running tasks.
cache:
key: windows-cygwin-build
paths:
+ - ccache-cache
- choco-cache
tags:
- windows
cache:
key: windows-cygwin-build-using-autogen
paths:
+ - ccache-cache
- choco-cache
tags:
- windows
cache:
key: windows-cygwin-cmake-build
paths:
+ - ccache-cache
- choco-cache
tags:
- windows
/cygwinsetup.exe --quiet-mode --wait --packages ccache
export CC="ccache ${CC:-cc}"
export CXX="ccache ${CXX:-c++}"
+export CCACHE_DIR=ccache-cache
# use the libs installed with cygwinsetup instead of those in
# https://gitlab.com/graphviz/graphviz-windows-dependencies