aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2021-11-09 00:17:05 +0100
committerRobert Tari <robert@tari.in>2021-11-09 00:17:05 +0100
commit25c5d185c6d40d62d98bca6188410dfd71827fa8 (patch)
tree9ef3750f10aa24a0b9060cfcf457f568af260a23
parent13e9469115ec6dc534b785553e03ca906d37cba0 (diff)
parent636f61bee15a07149bb322297598d96787e8d525 (diff)
downloadayatana-indicator-datetime-25c5d185c6d40d62d98bca6188410dfd71827fa8.tar.gz
ayatana-indicator-datetime-25c5d185c6d40d62d98bca6188410dfd71827fa8.tar.bz2
ayatana-indicator-datetime-25c5d185c6d40d62d98bca6188410dfd71827fa8.zip
Merge branch 'sunweaver-pr/lomiri-schemas-build-during-CI'
Attributes GH PR #74: https://github.com/AyatanaIndicators/ayatana-indicator-datetime/pull/74
-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