Commit Graph

19 Commits

Author SHA1 Message Date
Christophe Fergeau
844544f8be build-sys: Add make check-valgrind target
This allows to run automatically our test-suite with valgrind to test
for memory leaks.

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2017-03-21 16:34:56 +01:00
Frediano Ziglio
a0fcf4975b Add reds_stat to compiled software
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
2016-10-19 07:13:59 +01:00
Marc-André Lureau
0dc98956ef build-sys: remove --enable-opengl
OpenGL was removed in commit c5c176a5c7, enabling it on discheck will
fail to link with spice-common gl-enabled library

Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
2015-11-27 20:19:59 +01:00
Christophe Fergeau
1876971442 client: Remove client code
The client has been superseded by virt-viewer (
http://virt-manager.org/download/sources/virt-viewer/ ) and is no longer
being maintained.
2014-12-03 11:31:17 +01:00
Christophe Fergeau
7095563153 Add reference manual
This manual documents how to enable/use various SPICE features when
creating a VM by running QEMU directly, or when using libvirt, or when
using virt-manager.
This is based on work by Lubos Kocman
2014-01-20 12:18:15 +01:00
Christophe Fergeau
2c6fbad8c5 Add .version to EXTRA_DIST
Newer versions of git-version-gen document that it should be done, and
builddir != srcdir builds are broken if it's not present in the tarball as
we'd attempt to generate this file in the read-only source directory (if
the source dir is read-only)
2013-12-11 16:31:05 +01:00
Alon Levy
761ce02406 add git-version-gen and gitlog-to-changelog 2012-10-19 14:15:06 +02:00
Marc-André Lureau
e234982a44 build-sys: remove cegui/slirp and mandatory client from dist-check
The spicec client is no longer actively maintained.

By removing cegui from distcheck, we can avoid extra build time and
dependencies (>150Mb extra cegui/boost on fedora)

Slirp is not available in most distributions, afaict, making it hard
to build consistantly accross various systems.

The client is still build if the dependencies are present.
2012-07-16 17:36:52 +02:00
Marc-André Lureau
359fc1cb5d Use the spice-common submodule
This patch will replace the common/ directory with the spice-common
project. It is for now a simple project subdirectory shared with
spice-gtk, but the goal is to make it a proper library later on.

With this change, the spice-server build is broken. The following
commits fix the build, and have been seperated to ease the review.

v2
- moves all the generated marshallers to spice-common library
- don't attempt to fix windows VS build, which should somehow be
  splitted with spice-common (or built from tarball only to avoid
  generation tools/libs deps)
v3
- uses libspice-common-client
- fix a mutex.h inclusion reported by Alon
2012-03-25 18:59:10 +02:00
Marc-André Lureau
5d57fb4d1b build-sys: use spice-protocol as submodule 2012-03-01 16:24:10 +01:00
Marc-André Lureau
5077ab60f8 build-sys: cleanup, use autoreconf 2012-03-01 16:24:10 +01:00
Fabiano Fidêncio
1e8e2f9ee0 Adding support to automated tests
As suggested by Alon, a simple automated test to try to find
    regressions in Spice code.
    To use this, compile Spice with --enable-automated-tests and
    run test_display_streaming passing --automated-tests as parameter.
2012-02-14 14:53:44 +02:00
Christophe Fergeau
d89991165a add SASL and smartcard to distcheck flags 2011-07-22 10:24:30 +02:00
Christophe Fergeau
06c83ca994 client: make building client optional 2011-05-02 11:24:44 +02:00
Alexander Larsson
ceff16cad6 Make distcheck work 2010-07-08 20:20:35 +02:00
Alexander Larsson
2788b2ec46 Generate marshaller/demarshallers for old protocol 2010-06-22 17:34:39 +02:00
Alexander Larsson
b228d18d5c Add python code to automake system 2010-06-18 16:32:11 +02:00
Alexander Larsson
fa3dddc0db rename spice.pc to spice-server.pc 2010-03-24 15:08:57 +01:00
Yaniv Kamay
c1b79eb035 fresh start 2009-10-14 15:06:41 +02:00