diff options
| author | René de Hesselle <dehesselle@web.de> | 2019-04-06 14:17:27 +0000 |
|---|---|---|
| committer | René de Hesselle <dehesselle@web.de> | 2019-04-09 21:31:35 +0000 |
| commit | a5fe26cad43f9c83f81e83b90a08fb927b1ee674 (patch) | |
| tree | 0e33cc6cd3ca970c10a69bf73646346796110d9e /.gitlab-ci.yml | |
| parent | LPE mirror symmetry: Clarify some strings (diff) | |
| download | inkscape-a5fe26cad43f9c83f81e83b90a08fb927b1ee674.tar.gz inkscape-a5fe26cad43f9c83f81e83b90a08fb927b1ee674.zip | |
Add build pipeline for macOS
Diffstat (limited to '.gitlab-ci.yml')
| -rw-r--r-- | .gitlab-ci.yml | 28 |
1 files changed, 3 insertions, 25 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 71cedf39c..82ce8412d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -74,37 +74,15 @@ inkscape:mac: - mac only: - branches@inkscape/inkscape + - branches@dehesselle/inkscape except: - schedules - cache: - key: "cache-mac" - paths: - - ccache/ - before_script: - - brew update - - brew upgrade - # Tools - - brew install cmake intltool libtool pkg-config ccache - # Libraries - - brew install bdw-gc boost double-conversion gdl gettext gsl gtkmm3 gtkspell3 imagemagick@6 jemalloc libcdr libvisio libyaml libwpg pango poppler potrace libsoup - # Testing tools - # TODO - # Cleanup - - brew cleanup - # CCache Config - - mkdir -p ccache - - export CCACHE_BASEDIR=${PWD} - - export CCACHE_DIR=${PWD}/ccache script: - - mkdir -p build - - cd build - - cmake .. -DCMAKE_PREFIX_PATH="/usr/local/opt/gettext;/usr/local/opt/imagemagick@6/;/usr/local/opt/icu4c/;/usr/local/opt/libffi/" -DWITH_OPENMP=OFF -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=Debug - - make -j1 - - cd .. + - packaging/macos/210-inkscape.sh artifacts: expire_in: 1 year paths: - - build/ + - build/Inkscape.tar.xz allow_failure: true |
