summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2015-06-08Move gtk/ -> src/Marc-André Lureau1-1/+1
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-1/+4
libspice-client-glib is useful as a client library on platforms that don't support GTK.
2014-10-30build-sys: add some missing MAINTAINERCLEANFILESMarc-André Lureau1-0/+2
2014-04-08Add man pageChristophe Fergeau1-1/+1
Spice-GTK provides SPICE-specific command line options. This man page describes these options as well as the format of SPICE URIs.
2014-02-20build-sys: Don't build tests when not building static libsChristophe Fergeau1-1/+5
The tests rely on static linking in order to get access to symbols which are not exported in spice-gtk shared libraries. When build of static libraries is disabled with --disable-static, we should not attempt to build the tests as this will result in link errors.
2013-08-24tests: add some dos2unix testsMarc-André Lureau1-1/+1
This is probably not exhaustive enough, but better than nothing.
2013-01-21build-sys: generate THANKS at dist timeMarc-André Lureau1-18/+11
2012-08-08build: make spice-controller.pc installation conditionalChristophe Fergeau1-1/+4
It shouldn't be installed when controller support is disabled.
2012-03-25build-sys: move codegen & proto to spice-commonMarc-André Lureau1-23/+24
With this iteration, all the spice_codegen.py/proto/marshaller generation has been moved to spice-common. The spice-common directory will ship spice-protocol, since it's needed there too to build libspice-common. Again, make distcheck passes. Build with mingw & fedora linux.
2012-03-20build-sys: fix make distclean going twice in vapi dirMarc-André Lureau1-3/+1
Don't use DIST_SUBDIRS, it's not needed anyway.
2012-03-20build-sys: improve maintainer cleanMarc-André Lureau1-1/+7
2012-03-13Don't delete gtk-doc.make in distcleanDaniel P. Berrange1-1/+1
gtk-doc.make is created by autogen.sh, therefore it should not be deleted in distclean, only maintainerclean
2012-02-22RFC: Use spice protocol as a submoduleMarc-André Lureau1-0/+2
Spice protocol contains only headers. We would like to be able to use a protocol update without having to wait for the release, a git submodule works well for this purpose.
2012-01-15Generate ChangeLog and ship it in the tarballMarc-André Lureau1-1/+11
2011-12-22Disable vala bindings unless --enable-vala is usedChristophe Fergeau1-2/+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 Fergeau1-12/+2
They were work in progress and not meant to be committed, apologies for the noise :-/
2011-12-22Only install vala bindings when using --enable-valaChristophe Fergeau1-1/+4
2011-12-22build: ship vala files & fix make distcheckMarc-André Lureau1-1/+8
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-10-25Add vapi bindings generationMarc-André Lureau1-1/+1
2011-04-10gtk/controller: install spice-controller libraryMarc-André Lureau1-1/+4
2011-04-01adding THANKSMarc-André Lureau1-0/+1
2011-01-14Adapt build system to allow building with GTK3Daniel P. Berrange1-1/+1
The new configure flag '--with-gtk' can be used to choose which GTK version to build against, defaulting to GTK2. To enable GTK3 use ./configure --with-gtk=3.0 The libspice-client-glib-2.0.la library is unchanged, building against glib-2.0 at all times. The GTK3 build will produce a libspice-client-gtk-3.0.la The include files will also live in $prefix/spice-client-gtk-3.0 and the pkgconfig is called spice-client-gtk-3.0 too. This allows for full parallel install of GTK2 and GTK3 builds
2011-01-14Include ABI version in library names.Daniel P. Berrange1-1/+1
To allow easy parallel install of spice-gtk builds against GTK2 and GTK3, include the ABI version in the library names. libspice-gtk.la -> libspice-gtk-2.0.la libspice-glib.la -> libspice-glib-2.0.la The PyGtk module doesn't change because that is obsolete and unused in GTK3 world.
2011-01-13data: add spice-mime, and spicy.desktop - disabled for nowMarc-André Lureau1-1/+1
2011-01-04build: win32: package libgstdirectsoundsrc.dll as wellMarc-André Lureau1-0/+1
2010-12-30build: win32: add spicy-for-windows.exe scriptsMarc-André Lureau1-0/+14
2010-12-21update NEWS, fix distcheckMarc-André Lureau1-9/+12
2010-12-05gtk: first stab at gtk-doc documentationMarc-André Lureau1-2/+26
2010-11-25build: re-enable -Wflags, and fix a few warningsMarc-André Lureau1-1/+1
2010-11-25build: use git-version-genMarc-André Lureau1-1/+14
2010-11-24i18: add basic support - mark translatable spicy stringsMarc-André Lureau1-3/+11
2010-11-23Initial import from SPICEMarc-André Lureau1-0/+12