From 3e15ec1c82770f2f329f3f2c78636c24be221dc7 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 17 Jan 2019 15:45:21 +0100 Subject: ci: Test with builddir not being a child of srcdir And srcdir not being a parent of builddir. --- .gitlab-ci.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 82c5dd0c..60e8fec6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,17 +14,19 @@ build: - make - cd .. # Compile and test shared-mime-info with builddir != srcdir - - mkdir build - - cd build - - XDGMIME_PATH=`pwd`/../xdgmime/ ../autogen.sh --disable-dependency-tracking + - rm -rf ../_build/ + - mkdir ../_build/ + - cd ../_build/ + - XDGMIME_PATH=`pwd`/../shared-mime-info/xdgmime/ ../shared-mime-info/autogen.sh --disable-dependency-tracking - make - make check - - make distcheck + - V=1 make distcheck - make install # Compile and test with builddir == srcdir - make uninstall - - cd .. - - rm -rf build/ + - cd ../shared-mime-info/ + - rm -rf ../_build/ + - git clean -dxf - XDGMIME_PATH=`pwd`/xdgmime/ ./autogen.sh - make check - - make distcheck + - V=1 make distcheck -- cgit v1.2.1