source "package/xenclient/vm-introspection-tools/Config.in"
source "package/xenclient/ntfsprogs/Config.in"
source "package/xenclient/input/Config.in"
+source "package/xenclient/v2v/Config.in"
source_exists "package/xenclient/extra/Config.in"
endmenu
--- /dev/null
+
+menu "v2v"
+
+config BR2_PACKAGE_XENCLIENT_V2VBROKER
+ bool "XenClient v2vbroker"
+ select BR2_PACKAGE_XENCLIENT_XEN
+
+config BR2_PACKAGE_XENCLIENT_XENIPV2V
+ bool "XenClient Lwip over v2v lib"
+ select B2_PACKAGE_XENCLIENT_XEN
+
+endmenu
--- /dev/null
+#############################################################
+#
+# XenClient v2vbroker tool
+#
+#############################################################
+
+XENCLIENT_V2VBROKER_VERSION:=tip
+XENCLIENT_V2VBROKER_SITE:=git://git.uk.xensource.com/xenclient/v2v.git
+XENCLIENT_V2VBROKER_REPO_DIR:=$(REPO_DIR)/xenclient-v2v
+
+XENCLIENT_V2VBROKER_INSTALL_STAGING:=YES
+XENCLIENT_V2VBROKER_INSTALL_TARGET:=YES
+XENCLIENT_V2VBROKER_DEPENDENCIES:=xenclient-xen
+XENCLIENT_V2VBROKER_AUTORECONF:=YES
+XENCLIENT_V2VBROKER_LIBTOOL_PATCH:=YES
+XENCLIENT_V2VBROKER_USE_CONFIG_CACHE:=YES
+
+$(eval $(call AUTOTARGETS,package/xenclient/v2vbroker,xenclient-v2vbroker))
+
+#Places the source tree under the build tree
+$(XENCLIENT_V2VBROKER_TARGET_SOURCE):
+ mkdir -p $(REPO_DIR)
+ $(GIT) $(XENCLIENT_V2VBROKER_SITE) $(XENCLIENT_V2VBROKER_REPO_DIR)
+ ln -fs $(XENCLIENT_V2VBROKER_REPO_DIR)/linux/v2vbroker $(@D)
+ $(GIT_CHECKOUT) xenclient-v2v $(REPO_DIR)
+ touch $@
+
+$(XENCLIENT_V2VBROKER_TARGET_EXTRACT):
+ @: #Noop -- already extracted
+
--- /dev/null
+#############################################################
+#
+# XenClient ip over v2v lib
+#
+#############################################################
+
+XENCLIENT_XENIPV2V_VERSION:=tip
+XENCLIENT_XENIPV2V_SITE:=git://git.uk.xensource.com/xenclient/v2v.git
+XENCLIENT_XENIPV2V_REPO_DIR:=$(REPO_DIR)/xenclient-v2v
+
+XENCLIENT_XENIPV2V_INSTALL_STAGING:=YES
+XENCLIENT_XENIPV2V_INSTALL_TARGET:=YES
+XENCLIENT_XENIPV2V_AUTORECONF:=YES
+XENCLIENT_XENIPV2V_LIBTOOL_PATCH:=YES
+XENCLIENT_XENIPV2V_USE_CONFIG_CACHE:=YES
+XENCLIENT_XENIPV2V_DEPENDENCIES:=xenclient-xen
+
+$(eval $(call AUTOTARGETS,package/xenclient/v2v,xenclient-xenipv2v))
+
+#Places the source tree under the build tree
+$(XENCLIENT_XENIPV2V_TARGET_SOURCE):
+ mkdir -p $(REPO_DIR)
+ if [ ! -d "$(XENCLIENT_XENIPV2V_REPO_DIR)" ]; then \
+ $(GIT) $(XENCLIENT_XENIPV2V_SITE) $(XENCLIENT_XENIPV2V_REPO_DIR) ; \
+ $(GIT_CHECKOUT) xenclient-v2v $(REPO_DIR) ; \
+ fi
+ ln -fs $(XENCLIENT_XENIPV2V_REPO_DIR)/linux/xenipv2v $(@D)
+ touch $@
+
+$(XENCLIENT_XENIPV2V_TARGET_EXTRACT):
+ @: #Noop -- already extracted
include package/xenclient/xenaccess/xenaccess.mk
include package/xenclient/vm-introspection-tools/vm-introspection-tools.mk
include package/xenclient/ntfsprogs/ntfsprogs.mk
-include package/xenclient/input/input.mk
+include package/xenclient/v2v/*.mk
-include package/xenclient/extra/extra.mk