diff options
author | Robert Tari <robert@tari.in> | 2021-06-15 22:53:17 +0200 |
---|---|---|
committer | Robert Tari <robert@tari.in> | 2021-06-15 22:53:17 +0200 |
commit | 2ce2a0e4597a5aea225533eaaedd26e431cdec32 (patch) | |
tree | 2653b70b20ad6d474235c143a039b46e8e927b6a | |
parent | ba1630b69a9077cc6b132b0bc350f6ffbe688d80 (diff) | |
parent | 45468053de65f0fd66a1ecf8a924b08b3d8d00c0 (diff) | |
download | ayatana-indicator-application-2ce2a0e4597a5aea225533eaaedd26e431cdec32.tar.gz ayatana-indicator-application-2ce2a0e4597a5aea225533eaaedd26e431cdec32.tar.bz2 ayatana-indicator-application-2ce2a0e4597a5aea225533eaaedd26e431cdec32.zip |
Merge branch 'sunweaver-pr/travis-build-our-libs-from-source'
Attributes GH PR #11: https://github.com/AyatanaIndicators/ayatana-indicator-application/pull/11
-rw-r--r-- | .build.yml | 61 |
1 files changed, 52 insertions, 9 deletions
@@ -19,11 +19,10 @@ requires: - dbus-glib - json-glib - intltool - - libayatana-appindicator - - libayatana-indicator - libdbusmenu-glib - libdbusmenu-gtk3 - systemd + - vala debian: # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-application @@ -36,17 +35,30 @@ requires: - cmake - cmake-extras - mate-common + - cli-common-dev - intltool + - libdbus-1-dev - libdbus-glib-1-dev - - libayatana-appindicator3-dev - - libayatana-indicator3-dev - libdbusmenu-glib-dev - libdbusmenu-gtk3-dev - libglib2.0-dev - libgtk-3-dev + - gtk-sharp3-gapi + - libgtk3.0-cil-dev - libjson-glib-dev + - libnunit-cil-dev + - libxml2-utils + - mono-devel - systemd + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libgtest-dev + - libx11-dev + - libxi-dev + - valac - dbus-test-runner + - xauth - xvfb ubuntu: @@ -58,17 +70,30 @@ requires: - cmake - cmake-extras - mate-common + - cli-common-dev - intltool + - libdbus-1-dev - libdbus-glib-1-dev - - libayatana-appindicator3-dev - - libayatana-indicator3-dev - libdbusmenu-glib-dev - libdbusmenu-gtk3-dev - libglib2.0-dev - libgtk-3-dev + - gtk-sharp3-gapi + - libgtk3.0-cil-dev - libjson-glib-dev + - libnunit-cil-dev + - libxml2-utils + - mono-devel - systemd + - gobject-introspection + - gtk-doc-tools + - libgirepository1.0-dev + - libgtest-dev + - libx11-dev + - libxi-dev + - valac - dbus-test-runner + - xauth - xvfb variables: @@ -91,10 +116,28 @@ variables: before_scripts: - cd ${START_DIR} - - if [ ! -d libayatana-common-build ]; then - - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-common.git libayatana-common-build + - if [ ! -d ayatana-ido-build ]; then + - git clone --depth 1 https://github.com/AyatanaIndicators/ayatana-ido.git ayatana-ido-build - fi - - cd libayatana-common-build + - cd ayatana-ido-build + - cmake . -DCMAKE_INSTALL_PREFIX=/usr + - make + - make install + - + - cd ${START_DIR} + - if [ ! -d libayatana-indicator-build ]; then + - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-indicator.git libayatana-indicator-build + - fi + - cd libayatana-indicator-build + - cmake . -DCMAKE_INSTALL_PREFIX=/usr + - make + - make install + - + - cd ${START_DIR} + - if [ ! -d libayatana-appindicator-build ]; then + - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-appindicator.git libayatana-appindicator-build + - fi + - cd libayatana-appindicator-build - cmake . -DCMAKE_INSTALL_PREFIX=/usr - make - make install |