aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2022-11-07 23:46:04 +0100
committerRobert Tari <robert@tari.in>2022-11-07 23:46:04 +0100
commit353d95c678bfa97088a75f48291744c56e8a1efd (patch)
tree5edb0c738ccd215d45f9e4998f92d1787f65b8dd /.build.yml
parentf3d919bd0c3327043d6db0a5ae6f4716cd5959fc (diff)
downloadayatana-indicator-display-353d95c678bfa97088a75f48291744c56e8a1efd.tar.gz
ayatana-indicator-display-353d95c678bfa97088a75f48291744c56e8a1efd.tar.bz2
ayatana-indicator-display-353d95c678bfa97088a75f48291744c56e8a1efd.zip
.build.yml: Build xsct from source
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.build.yml b/.build.yml
index 46aead6..70aaf78 100644
--- a/.build.yml
+++ b/.build.yml
@@ -49,6 +49,9 @@ requires:
- lcov
- gcovr
- systemd
+# For xsct
+ - libx11-dev
+ - libxrandr-dev
ubuntu:
- clang
@@ -77,6 +80,9 @@ requires:
- gcovr
- systemd
- gsettings-ubuntu-schemas
+# For xsct
+ - libx11-dev
+ - libxrandr-dev
ubuntu:focal:
- clang
@@ -105,6 +111,9 @@ requires:
- gcovr
- systemd
- gsettings-ubuntu-schemas
+# For xsct
+ - libx11-dev
+ - libxrandr-dev
variables:
- 'CHECKERS="
@@ -139,6 +148,16 @@ before_scripts:
- make install
- cd -
- rm -Rf libayatana-common-build/
+ -
+ - cd ${START_DIR}
+ - if [ ! -d xsct-build ]; then
+ - git clone --depth 1 https://github.com/faf0/sct.git xsct-build
+ - fi
+ - cd xsct-build
+ - make
+ - make install
+ - cd -
+ - rm -Rf xsct-build/
build_scripts:
- if [ ${DISTRO_NAME} == "debian" ];then