[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH][TOOLS] - allow python tools build to be optional



This patch adds the python tools to the potential set of selectable
items within a tools build.  The default remains to build the tools,
and the patch simply allows the specification of PYTHON_TOOLS=n
to omit building them.

--
------------------------------------------------------------------------
Ben Thomas                                         Virtual Iron Software
bthomas@xxxxxxxxxxxxxxx                            Tower 1, Floor 2
978-849-1214                                       900 Chelmsford Street
                                                   Lowell, MA 01851
Several of the components of tools are optional, allow the
python tools to be optional as well. The default, however,
remains to include them.

Signed-off-by: Ben Thomas (ben@xxxxxxxxxxxxxxx)


diff -r 277d4a0d0cdf Config.mk
--- a/Config.mk Tue Mar 06 09:29:25 2007 -0500
+++ b/Config.mk Tue Mar 06 10:55:39 2007 -0500
@@ -77,5 +77,6 @@ VTPM_TOOLS ?= n
 VTPM_TOOLS ?= n
 LIBXENAPI_BINDINGS ?= n
 XENFB_TOOLS ?= n
+PYTHON_TOOLS ?= y
 
 -include $(XEN_ROOT)/.config
diff -r 277d4a0d0cdf tools/Makefile
--- a/tools/Makefile    Tue Mar 06 09:29:25 2007 -0500
+++ b/tools/Makefile    Tue Mar 06 10:57:36 2007 -0500
@@ -24,9 +24,9 @@ SUBDIRS-$(LIBXENAPI_BINDINGS) += libxen
 
 # These don't cross-compile
 ifeq ($(XEN_COMPILE_ARCH),$(XEN_TARGET_ARCH))
-SUBDIRS-y += python
-SUBDIRS-y += pygrub
-SUBDIRS-y += ptsname
+SUBDIRS-$(PYTHON_TOOLS) += python
+SUBDIRS-$(PYTHON_TOOLS) += pygrub
+SUBDIRS-$(PYTHON_TOOLS) += ptsname
 endif
 
 .PHONY: all
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.