Add a vapi for ecalendar
authorLucas Baudin <xapantu@gmail.com>
Thu, 30 Jun 2011 00:53:07 +0000 (17:53 -0700)
committerRaul Gutierrez Segales <rgs@collabora.co.uk>
Wed, 31 Aug 2011 09:50:39 +0000 (10:50 +0100)
vala/ECalendar-1.2.metadata [new file with mode: 0644]
vala/Makefile.am
vala/libecalendar-1.2.deps [new file with mode: 0644]

diff --git a/vala/ECalendar-1.2.metadata b/vala/ECalendar-1.2.metadata
new file mode 100644 (file)
index 0000000..fed4589
--- /dev/null
@@ -0,0 +1,3 @@
+CalSourceTypeEnum skip
+CalClientSourceType skip
+CalSetModeStatus skip
index 6a3956c..cce837b 100644 (file)
@@ -2,12 +2,13 @@ vapidir = $(datarootdir)/vala/vapi
 vapi_DATA = \
        libedataserver-1.2.vapi \
        libebook-1.2.vapi \
+       libecalendar-1.2.vapi \
        $(NULL)
 dist_vapi_DATA = \
        libebook-1.2.deps \
        $(NULL)
 
-EXTRA_DIST = EBook-1.2.metadata
+EXTRA_DIST = EBook-1.2.metadata ECalendar-1.2.metadata
 
 BUILT_SOURCES = \
        $(vapi_DATA) \
@@ -29,6 +30,18 @@ libedataserver-1.2.vapi: $(top_builddir)/libedataserver/EDataServer-1.2.gir
                < libedataserver-1.2.vapi.tmp > $@
        @rm  libedataserver-1.2.vapi.tmp
 
+libecalendar-1.2.vapi: $(top_builddir)/calendar/libecal/ECalendar-1.2.gir libedataserver-1.2.vapi
+       $(VAPIGEN_V)$(VAPIGEN) \
+               --vapidir=. \
+               --girdir=$(top_builddir)/libedataserver \
+               --pkg libedataserver-1.2 \
+               --pkg gio-2.0 \
+               --pkg libxml-2.0 \
+               --library libecalendar-1.2 \
+               --metadatadir=. \
+               $< \
+               $(NULL)
+
 libebook-1.2.vapi: $(top_builddir)/addressbook/libebook/EBook-1.2.gir libedataserver-1.2.vapi
        $(VAPIGEN_V)$(VAPIGEN) \
                --vapidir=. \
diff --git a/vala/libecalendar-1.2.deps b/vala/libecalendar-1.2.deps
new file mode 100644 (file)
index 0000000..4478fb0
--- /dev/null
@@ -0,0 +1,2 @@
+libxml-2.0
+gio-2.0