aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2021-08-17 01:59:27 +0200
committerRobert Tari <robert@tari.in>2021-08-18 02:01:01 +0200
commitc7320dab38cb2dda29226eab2c8705b5a132ac87 (patch)
treec32ed6a4be5b03d5e5bccd8f7c510cac278a8854 /.build.yml
parent7f9519e1b54d4e864f2573583945419ef56f8a05 (diff)
downloadlibayatana-common-c7320dab38cb2dda29226eab2c8705b5a132ac87.tar.gz
libayatana-common-c7320dab38cb2dda29226eab2c8705b5a132ac87.tar.bz2
libayatana-common-c7320dab38cb2dda29226eab2c8705b5a132ac87.zip
Add Vala Bindings
- src/utils.h: Replace defined strings with static const chars - src/CMakeLists.txt: Add .gir and .vapi generation code - tetsts/CMakeLists.txt: Compile tst_utils_vala + add as test - CMakeLists.txt: Add tst_utils_vala to tests + add modules from cmake/ - cmake/FindGObjectIntrospection.cmake: Add file - cmake/FindVala.cmake.cmake: Add file - .build.yml: Add libgirepository1.0-dev, gobject-introspection, valac dependencies fixes https://github.com/AyatanaIndicators/libayatana-common/issues/22
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.build.yml b/.build.yml
index dfdb693..1950209 100644
--- a/.build.yml
+++ b/.build.yml
@@ -17,6 +17,8 @@ requires:
- intltool
- glib2
- systemd
+ - gobject-introspection
+ - vala
debian:
# Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-ido
@@ -33,6 +35,9 @@ requires:
- liblomiri-url-dispatcher-dev
- libgtest-dev
- systemd
+ - gobject-introspection
+ - libgirepository1.0-dev
+ - valac
debian:stable:
# Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-ido
@@ -48,6 +53,9 @@ requires:
- libglib2.0-dev
- libgtest-dev
- systemd
+ - gobject-introspection
+ - libgirepository1.0-dev
+ - valac
ubuntu:
- autopoint
@@ -62,6 +70,9 @@ requires:
- liblomiri-url-dispatcher-dev
- libgtest-dev
- systemd
+ - gobject-introspection
+ - libgirepository1.0-dev
+ - valac
ubuntu:focal:
- autopoint
@@ -75,6 +86,9 @@ requires:
- libglib2.0-dev
- libgtest-dev
- systemd
+ - gobject-introspection
+ - libgirepository1.0-dev
+ - valac
variables:
- 'CHECKERS="