]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Install libvala-0.xx.vapi to "global" vapi directory
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 May 2017 10:38:06 +0000 (12:38 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 May 2017 10:45:59 +0000 (12:45 +0200)
This is how libraries with vala bindings are expected to behave and so
should vala itself.

.gitignore
Makefile.am
vapi/.gitignore [deleted file]
vapi/Makefile.am

index f0a22900255a531ae20afc62a702c9aefecde105..1a59179d74a40281435dc2c53ebb4c8274c444e8 100644 (file)
@@ -9,6 +9,7 @@ Makefile
 *.gir
 .deps
 .libs
+libvala-*.vapi
 
 config.*
 aclocal.m4
index 813b3fc089cba8ff6980e918ed78d0a663bb6f7e..181271c41921c55515282781bccfcdaf779cf0be 100644 (file)
@@ -26,6 +26,12 @@ pkgconfig_DATA = libvala@PACKAGE_SUFFIX@.pc
 libvala@PACKAGE_SUFFIX@.pc: libvala.pc
        cp $< $@
 
+vapidir = $(datadir)/vala/vapi
+dist_vapi_DATA = libvala@PACKAGE_SUFFIX@.vapi
+
+libvala@PACKAGE_SUFFIX@.vapi: $(top_srcdir)/gee/gee.vapi $(top_srcdir)/vala/vala.vapi
+       cat $^ > $@
+
 .PHONY: bootstrap
 bootstrap: all
        find $(top_srcdir) -name "*.vala.stamp" | xargs rm -f
diff --git a/vapi/.gitignore b/vapi/.gitignore
deleted file mode 100644 (file)
index ab00428..0000000
+++ /dev/null
@@ -1 +0,0 @@
-libvala-*.vapi
index 49749543f99b0adcbb19b72d5c66a9263e06415e..1f5c2b2bdde1dfcc858e19367d8da4ea36d03e40 100644 (file)
@@ -2,9 +2,6 @@ NULL =
 
 vapidir = $(pkgdatadir)/vapi
 
-libvala@PACKAGE_SUFFIX@.vapi: $(top_srcdir)/gee/gee.vapi $(top_srcdir)/vala/vala.vapi
-       cat $^ > $@
-
 dist_vapi_DATA = \
        alsa.vapi \
        alsa.deps \
@@ -310,7 +307,6 @@ dist_vapi_DATA = \
        unique-1.0.deps \
        unique-1.0.vapi \
        v4l2.vapi \
-       libvala@PACKAGE_SUFFIX@.vapi \
        vte.deps \
        vte.vapi \
        vte-2.90.deps \