From 192d9e13395a416fb9366652f29ad8e536765fe1 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Mon, 8 Nov 2021 16:34:08 +0100 Subject: .build.yml: Build lomiri-schemas from source during CI builds. --- .build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.build.yml b/.build.yml index b9d69a5..6f85e29 100644 --- a/.build.yml +++ b/.build.yml @@ -27,6 +27,7 @@ requires: # - ayatana-indicator-messages - gtk-doc-tools - libaccountsservice +# - lomiri-schemas debian: # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-ido @@ -68,6 +69,7 @@ requires: - systemd - lcov - gcovr +# - lomiri-schemas ubuntu: - clang @@ -107,6 +109,7 @@ requires: - systemd - lcov - gcovr +# - lomiri-schemas ubuntu:focal: - clang @@ -146,6 +149,7 @@ requires: - systemd - lcov - gcovr +# - lomiri-schemas variables: - 'CHECKERS=" @@ -187,6 +191,17 @@ before_scripts: - make install - cd - - rm -Rf ayatana-indicator-messages-build/ + - + - cd ${START_DIR} + - if [ ! -d lomiri-schemas-build ]; then + - git clone --depth 1 https://gitlab.com/ubports/core/lomiri-schemas.git lomiri-schemas-build + - fi + - cd lomiri-schemas-build + - cmake . -DCMAKE_INSTALL_PREFIX=/usr + - make + - make install + - cd - + - rm -Rf lomiri-schemas-build/ build_scripts: - if [ ${DISTRO_NAME} == "debian" ];then -- cgit v1.2.3