spice-gtk/tests
Christophe Fergeau eab33dca15 build: Remove need for --enable-static for building tests
Currently, spice-gtk tests are disabled if build of static libraries is
disabled. This commit introduces an intermediate
spice-client-glib-impl.la convenience library which will be used both
for generating the spice-client-glib-2.0 shared library (after applying
the version script), and to link the tests with.
This is better than using --enable-static as we don't need to rebuild
each object twice (static and shared).

This was inspired by similar work Fabiano Fidencio did in libosinfo:
https://www.redhat.com/archives/libosinfo/2018-November/msg00231.html

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
2018-11-22 14:50:04 +01:00
..
coroutine.c tests: fix -Wall -Wextra compiler warnings 2016-10-05 14:15:08 +02:00
file-transfer.c tests: Remove unused structure declaration 2018-06-04 16:12:34 +01:00
Makefile.am build: Remove need for --enable-static for building tests 2018-11-22 14:50:04 +01:00
meson.build Add support for building with meson/ninja 2018-08-30 11:13:00 -03:00
mock-acl-helper.c tests: fix -Wall -Wextra compiler warnings 2016-10-05 14:15:08 +02:00
pipe.c tests/pipe: add write close/cancel tests 2017-09-04 12:15:40 +02:00
session.c tests: Shut up warnings about unitialized struct fields 2018-04-25 09:36:44 -03:00
uri.c build-sys: bump glib requirement 2.36 -> 2.46 2017-08-01 14:52:02 +02:00
usb-acl-helper.c tests: Add missing static statement 2018-10-02 08:25:04 +01:00
util.c util: Remove unused GError parameter 2016-09-02 13:14:17 +02:00