aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2021-11-08 16:34:08 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2021-11-08 19:38:40 +0100
commit192d9e13395a416fb9366652f29ad8e536765fe1 (patch)
tree352ace98d4c976e560f79e59c3f2dc118b0f431c
parent52b13d7bd089173901e9118551016ce6da8810f8 (diff)
downloadayatana-indicator-datetime-192d9e13395a416fb9366652f29ad8e536765fe1.tar.gz
ayatana-indicator-datetime-192d9e13395a416fb9366652f29ad8e536765fe1.tar.bz2
ayatana-indicator-datetime-192d9e13395a416fb9366652f29ad8e536765fe1.zip
.build.yml: Build lomiri-schemas from source during CI builds.
-rw-r--r--.build.yml15
1 files changed, 15 insertions, 0 deletions
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