[Spice-devel] [PATCH 06/15] client: make building client optional
Christophe Fergeau
cfergeau at redhat.com
Thu Apr 21 04:53:31 PDT 2011
---
Makefile.am | 6 +++++-
configure.ac | 8 ++++++++
2 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index d90357f..853ffea 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,8 @@
-SUBDIRS = common server client python_modules
+SUBDIRS = common server python_modules
+
+if SUPPORT_CLIENT
+SUBDIRS += client
+endif
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = spice-server.pc
diff --git a/configure.ac b/configure.ac
index c5f3534..a972470 100644
--- a/configure.ac
+++ b/configure.ac
@@ -123,6 +123,12 @@ if test "x$enable_smartcard" = "xyes"; then
AC_DEFINE(USE_SMARTCARD, [1], [Define if supporting smartcard proxying])
fi
+AC_ARG_ENABLE(client,
+[ --enable-client Enable spice client],,
+[enable_client="yes"])
+AS_IF([test x"$enable_client" != "xno"], [enable_client="yes"])
+AM_CONDITIONAL(SUPPORT_CLIENT, test "x$enable_client" = "xyes")
+
dnl =========================================================================
dnl Check deps
@@ -517,6 +523,8 @@ echo "
c compiler: ${CC}
c++ compiler: ${CXX}
+ Build Spice client: ${enable_client}
+
Have XRANDR 1.2: ${have_xrandr12}
Support tunneling: ${enable_tunnel}
--
1.7.4.4
More information about the Spice-devel
mailing list