Go to file
Christophe Fergeau f7ec855af3 build-sys: Rework SPICE_CHECK_* m4 macros
These macros were automatically appending the needed CFLAGS/LIBS to
variables passed as arguments. This is how spice-common uses them, but
now how spice-gtk/spice want to use them, and is making the macros more
complicated than they could (in particular this makes them use
AS_VAR_APPEND).
This  is also not flexible enough as spice-gtk uses libcacard libraries,
while spice-common does not need them. If SPICE_CHECK_SMARTCARD
unconditionnally libcacard libraries to the variable spice-common passes
it as an argument, we'll end up linking with an unneeded library.

This commit removes this automatic appending from the SPICE_CHECK_*
macros and moves it to spice-common as it's the only one which needs it.
2015-10-13 11:26:01 +02:00
build-aux build-sys: make it a seperately buildable spice-common library 2012-03-22 20:21:05 +01:00
common Fix linearization of several marshallers with one item 2015-09-15 17:38:12 +02:00
m4 build-sys: Rework SPICE_CHECK_* m4 macros 2015-10-13 11:26:01 +02:00
tests Add marshaller test case 2015-09-15 17:48:59 +02:00
.gitmodules Remove spice-protocol submodule 2015-08-11 10:26:06 +02:00
autogen.sh Remove files moved to spice-protocol 2015-08-11 10:26:06 +02:00
configure.ac build-sys: Rework SPICE_CHECK_* m4 macros 2015-10-13 11:26:01 +02:00
COPYING Be explicit about spice-common license 2013-10-23 11:41:43 -05:00
git.mk Update git.mk to latest version 2012-09-21 10:51:17 +02:00
Makefile.am build-sys: Remove code generation files from EXTRA_DIST 2015-08-14 15:54:14 +02:00