libcacard: list oslib-obj-y file explicitly
We will grow the list of files in the next patches, but libcacardshould remain slim.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
libcacard: rewrite Makefile in non-recursive style
libcacard: link vscclient to dynamic library
There is no reason for vscclient to duplicate the code. rules.maktakes care of invoking libtool to do the link.
libcacard: use per-target variable definitions
This lets the libcacard Makefile use more rules.mak magic.
libcacard: add list of exported symbols
Do not export internal QEMU symbols.
build: remove CONFIG_SMARTCARD
The passthru smartcard does not have the shared library dependency, buildit unconditionally.
libcacard: fix missing symbol in libcacard.so
Before patch:$ make libcacard.la$ nm ./libcacard/.libs/libcacard.so.0.0.0 | grep " U " | \ egrep -v "(g_)|(GLIBC)|(SECMOD)|(PK11)|(CERT)|(NSS)|(PORT)|(PR)" U error_set
Signed-off-by: Alon Levy <alevy@redhat.com>...
libcacard: require libtool to build it
Do not fail at build time, instead just disable the library if libtoolis not present.
libcacard: prepare to use -y trick in the Makefile
Rename variables to follow the conventions of the rest of the buildsystems.
build: move dtrace rules to rules.mak
View all revisions | View revisions
Also available in: Atom