summaryrefslogtreecommitdiff
path: root/vapi
AgeCommit message (Collapse)AuthorFilesLines
2015-06-08Move gtk/ -> src/Marc-André Lureau1-3/+3
For historical reasons, the code was placed under gtk/ subdirectory. If it was always bugging you, bug no more!
2015-02-06Don't build libspice-client-gtk if configured --without-gtkBenjamin Gilbert1-2/+5
libspice-client-glib is useful as a client library on platforms that don't support GTK.
2014-10-29build-sys: make vapigen silentMarc-André Lureau1-2/+2
2014-10-29build-sys: clean-up generated vapi filesMarc-André Lureau1-0/+2
2014-10-29build-sys: remove unnecessary BUILT_SOURCES ruleMarc-André Lureau1-1/+0
2012-01-24build: fix vapigen error and warningsMarc-André Lureau2-1/+5
Thanks to Jeremy Bicha for the bug report and testing solution. https://bugs.freedesktop.org/show_bug.cgi?id=45154
2011-12-22Disable vala bindings unless --enable-vala is usedChristophe Fergeau3-16/+14
Currently, building vala bindings from a tarball is broken because spice-client-glib-2.0.deps is missing from the tarball. This commit adds it to EXTRA_DIST and also makes sure the vala bindings don't get built/installed unless --enable-vala has been passed to configure. This means vala must be installed to build the vala bindings from a tarball. Fixes fdo bug #44000.
2011-12-22Revert previous vala-related commitsChristophe Fergeau6-522/+9
They were work in progress and not meant to be committed, apologies for the noise :-/
2011-12-22More distcheck fixesChristophe Fergeau6-7/+516
2011-12-22build: ship vala files & fix make distcheckMarc-André Lureau1-3/+7
Disable usbredir, since it wants to install file in /. Disable vala for distcheck for 2 reasons: not needed after dist and binding build issue. Ship with spice-gtk-3.0 vala bindings https://bugs.freedesktop.org/show_bug.cgi?id=44000
2011-12-05build: vapi bindings only available if HAVE_INTROSPECTIONMarc-André Lureau1-0/+2
2011-12-02build: do not clean spice-client-glib-2.0.depsMarc-André Lureau1-5/+9
2011-11-16usb-device-manager: Make spice_usb_device_manager_connect_device asyncHans de Goede2-0/+2
With the (upcoming) introduction of the usb device node acl helper, which uses policykit, spice_usbredir_channel_connect() may take a long time as it will be waiting for the helper, which will be waiting for policykit which may be interacting with the user. So spice_usbredir_channel_connect() will need to become async, and since spice_usb_device_manager_connect_device calls spice_usbredir_channel_connect it thus also needs to become async. Note that this patch only changes spice_usb_device_manager_connect_device's API to use the standard GIO async API, it is not actually async after this patch since spice_usbredir_channel_connect is not yet async. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2011-11-03Fix package `SpiceClientGLib-2.0' not foundMarc-André Lureau1-0/+1
2011-10-25Add vapi bindings generationMarc-André Lureau1-0/+32