diff options
author | Daiki Ueno <ueno@unixuser.org> | 2012-10-31 15:51:54 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@unixuser.org> | 2012-12-30 14:20:58 +0900 |
commit | 11b35f623b29341b5a5f82a03a583b97b59dc7c3 (patch) | |
tree | 0f30bd5536cf5badb910f7c24dd226856145ead5 /libcaribou | |
parent | 662e04e8fc9740fd467a0b349f85b6d6222aa4f0 (diff) | |
download | caribou-11b35f623b29341b5a5f82a03a583b97b59dc7c3.tar.gz |
build: install vapi file
Install caribou-1.0.vapi into the standard vapi directory. Also
install caribou-1.0.deps file so "--pkg caribou-1.0" automatically
pulls dependencies.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
Diffstat (limited to 'libcaribou')
-rw-r--r-- | libcaribou/Makefile.am | 8 | ||||
-rw-r--r-- | libcaribou/caribou-1.0.deps | 8 |
2 files changed, 14 insertions, 2 deletions
diff --git a/libcaribou/Makefile.am b/libcaribou/Makefile.am index c837484..4f0c68c 100644 --- a/libcaribou/Makefile.am +++ b/libcaribou/Makefile.am @@ -9,8 +9,8 @@ libcaribou_la_VALAFLAGS = \ -H caribou.h --vapi caribou-1.0.vapi \ -h caribou-internals.h \ --vapidir=. \ - --pkg x11 --pkg xtst --pkg gdk-3.0 --pkg gio-2.0 --pkg gee-0.8 \ - --pkg libxklavier --pkg external-libs --pkg gdk-x11-3.0 --pkg libxml-2.0 \ + --pkg xtst --pkg gee-0.8 --pkg gdk-x11-3.0 --pkg libxml-2.0 \ + --pkg libxklavier --pkg external-libs \ --internal-vapi caribou-internals-1.0.vapi \ --library caribou-1.0 --gir _Caribou-1.0.gir \ --symbols libcaribou.symbols \ @@ -51,6 +51,7 @@ libcaribou_la_SOURCES = \ xml-deserializer.vala EXTRA_DIST = \ + caribou-1.0.deps \ external-libs.vapi \ libxklavier.vapi \ libcaribou.symbols @@ -73,6 +74,9 @@ Caribou-1.0.typelib: Caribou-1.0.gir Caribou-1.0.gir caribou-internals-1.0.vapi caribou-1.0.vapi: libcaribou.la +vapidir = $(datadir)/vala/vapi +vapi_DATA = caribou-1.0.vapi caribou-1.0.deps + CLEANFILES = \ caribou-1.0.vapi \ caribou-internals-1.0.vapi \ diff --git a/libcaribou/caribou-1.0.deps b/libcaribou/caribou-1.0.deps new file mode 100644 index 0000000..13bcffd --- /dev/null +++ b/libcaribou/caribou-1.0.deps @@ -0,0 +1,8 @@ +x11 +xtst +gdk-3.0 +gio-2.0 +gee-0.8 +libxklavier +gdk-x11-3.0 +libxml-2.0 |