diff options
author | Jens Georg <mail@jensge.org> | 2018-11-01 19:13:30 +0100 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2018-11-02 11:18:41 +0100 |
commit | 0e5810ca2d9ab20923809a9057f76e9b59215428 (patch) | |
tree | e6accacae7f01a8ff36bb0c5739664898899b6cf /vala | |
parent | 85bae723e4ebb90275293697bc3ce95d420774b2 (diff) | |
download | gupnp-0e5810ca2d9ab20923809a9057f76e9b59215428.tar.gz |
build: Switch to meson
Diffstat (limited to 'vala')
-rw-r--r-- | vala/GUPnP-1.2.metadata | 1 | ||||
-rw-r--r-- | vala/Makefile.am | 21 | ||||
-rw-r--r-- | vala/meson.build | 5 |
3 files changed, 5 insertions, 22 deletions
diff --git a/vala/GUPnP-1.2.metadata b/vala/GUPnP-1.2.metadata index e3e6af2..4f0aedf 100644 --- a/vala/GUPnP-1.2.metadata +++ b/vala/GUPnP-1.2.metadata @@ -1,4 +1,3 @@ -GUPnP cheader_filename="libgupnp/gupnp.h" Acl .is_allowed skip .is_allowed_async skip diff --git a/vala/Makefile.am b/vala/Makefile.am deleted file mode 100644 index 0ad4f35..0000000 --- a/vala/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -if HAVE_INTROSPECTION -if HAVE_VAPIGEN -gupnp-1.2.vapi: gupnp-1.2.stamp - @true - -gupnp-1.2.stamp: $(top_builddir)/libgupnp/GUPnP-1.2.gir \ - $(srcdir)/GUPnP-1.2.metadata \ - $(srcdir)/gupnp-1.2-custom.vala - $(AM_V_GEN)$(VAPIGEN) --metadatadir=$(srcdir) \ - --pkg=libsoup-2.4 \ - --library=gupnp-1.2 --pkg=gio-2.0 --pkg=libxml-2.0 \ - $(top_builddir)/libgupnp/GUPnP-1.2.gir \ - $(srcdir)/gupnp-1.2-custom.vala && \ - echo timestmap > $(@F) - -vapidir = $(datadir)/vala/vapi -vapi_DATA = gupnp-1.2.vapi $(srcdir)/gupnp-1.2.deps -CLEANFILES = gupnp-1.2.vapi gupnp-1.2.stamp -EXTRA_DIST = gupnp-1.2.deps GUPnP-1.2.metadata gupnp-1.2-custom.vala gupnp-1.2.vapi gupnp-1.2.stamp -endif -endif diff --git a/vala/meson.build b/vala/meson.build new file mode 100644 index 0000000..6a9f9df --- /dev/null +++ b/vala/meson.build @@ -0,0 +1,5 @@ + +gnome.generate_vapi('gupnp-1.2', + sources : [gir.get(0), 'gupnp-1.2-custom.vala'], + packages : ['gio-2.0', 'libsoup-2.4', 'libxml-2.0'], + install : true) |