]> xenbits.xen.org Git - xenclient/build.git/commitdiff
[package/xenclient/v2v]: remove xenipv2v, add libv2vbroker and v2vio.
authorJean Guyader <jean.guyader@eu.citrix.com>
Mon, 16 Nov 2009 17:09:54 +0000 (17:09 +0000)
committerJean Guyader <jean.guyader@eu.citrix.com>
Mon, 16 Nov 2009 17:09:54 +0000 (17:09 +0000)
package/xenclient/v2v/Config.in
package/xenclient/v2v/libv2vbroker.mk [new file with mode: 0644]
package/xenclient/v2v/v2vbroker.mk [deleted file]
package/xenclient/v2v/v2vio.mk [new file with mode: 0644]
package/xenclient/v2v/xenipv2v.mk [deleted file]

index c221c5a8a2d5d58125db60a49238bbc5eb1f0d95..888098e25b68d86b8e6deb42f335569082f03d1a 100644 (file)
@@ -1,12 +1,12 @@
 
 menu "v2v"
 
-config BR2_PACKAGE_XENCLIENT_V2VBROKER
-       bool "XenClient v2vbroker"
-       select BR2_PACKAGE_XENCLIENT_XEN
+config BR2_PACKAGE_XENCLIENT_LIBV2VBROKER
+       bool "XenClient libv2vbroker"
+       select BR2_PACKAGE_XENCLIENT_XEN BR2_PACKAGE_XENCLIENT_V2VIO
 
-config BR2_PACKAGE_XENCLIENT_XENIPV2V
-        bool "XenClient Lwip over v2v lib"
+config BR2_PACKAGE_XENCLIENT_V2VIO
+        bool "XenClient v2v library for kerneland/userland communication"
         select B2_PACKAGE_XENCLIENT_XEN
 
 endmenu
diff --git a/package/xenclient/v2v/libv2vbroker.mk b/package/xenclient/v2v/libv2vbroker.mk
new file mode 100644 (file)
index 0000000..cac8ca0
--- /dev/null
@@ -0,0 +1,33 @@
+#############################################################
+#
+# XenClient libv2vbroker
+#
+#############################################################
+
+XENCLIENT_LIBV2VBROKER_VERSION:=tip
+XENCLIENT_LIBV2VBROKER_DIR:=$(BUILD_DIR)/xenclient-libv2vbroker-tip/common/libv2vbroker
+XENCLIENT_LIBV2VBROKER_SITE:=git://git.uk.xensource.com/xenclient/v2v.git
+XENCLIENT_LIBV2VBROKER_REPO_DIR:=$(REPO_DIR)/xenclient-v2v
+
+XENCLIENT_LIBV2VBROKER_INSTALL_STAGING:=YES
+XENCLIENT_LIBV2VBROKER_INSTALL_TARGET:=YES
+XENCLIENT_LIBV2VBROKER_DEPENDENCIES:=xenclient-xen-auto xenclient-v2vio
+XENCLIENT_LIBV2VBROKER_AUTORECONF:=YES
+XENCLIENT_LIBV2VBROKER_LIBTOOL_PATCH:=YES
+XENCLIENT_LIBV2VBROKER_USE_CONFIG_CACHE:=YES
+
+$(eval $(call AUTOTARGETS,package/xenclient/v2v,xenclient-libv2vbroker))
+
+#Places the source tree under the build tree
+$(XENCLIENT_LIBV2VBROKER_TARGET_SOURCE):
+       if [ ! -d "$(XENCLIENT_LIBV2VBROKER_REPO_DIR)" ]; then \
+       mkdir -p $(REPO_DIR) ; \
+       $(GIT) $(XENCLIENT_LIBV2VBROKER_SITE) $(XENCLIENT_LIBV2VBROKER_REPO_DIR) ; \
+       $(GIT_CHECKOUT) xenclient-v2v $(REPO_DIR) ; \
+        fi
+       ln -fs $(XENCLIENT_LIBV2VBROKER_REPO_DIR) $(BUILD_DIR)/xenclient-libv2vbroker-tip
+       touch $@
+
+$(XENCLIENT_LIBV2VBROKER_TARGET_EXTRACT):
+       @: #Noop -- already extracted
+
diff --git a/package/xenclient/v2v/v2vbroker.mk b/package/xenclient/v2v/v2vbroker.mk
deleted file mode 100644 (file)
index 77d22aa..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-#############################################################
-#
-# 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-auto
-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
-
diff --git a/package/xenclient/v2v/v2vio.mk b/package/xenclient/v2v/v2vio.mk
new file mode 100644 (file)
index 0000000..868fdd7
--- /dev/null
@@ -0,0 +1,33 @@
+#############################################################
+#
+# XenClient v2vio
+#
+#############################################################
+
+XENCLIENT_V2VIO_VERSION:=tip
+XENCLIENT_V2VIO_DIR:=$(BUILD_DIR)/xenclient-v2vio-tip/linux/libv2vio
+XENCLIENT_V2VIO_SITE:=git://git.uk.xensource.com/xenclient/v2v.git
+XENCLIENT_V2VIO_REPO_DIR:=$(REPO_DIR)/xenclient-v2v
+
+XENCLIENT_V2VIO_INSTALL_STAGING:=YES
+XENCLIENT_V2VIO_INSTALL_TARGET:=YES
+XENCLIENT_V2VIO_DEPENDENCIES:=xenclient-xen-auto
+XENCLIENT_V2VIO_AUTORECONF:=YES
+XENCLIENT_V2VIO_LIBTOOL_PATCH:=YES
+XENCLIENT_V2VIO_USE_CONFIG_CACHE:=YES
+
+$(eval $(call AUTOTARGETS,package/xenclient/v2v,xenclient-v2vio))
+
+#Places the source tree under the build tree
+$(XENCLIENT_V2VIO_TARGET_SOURCE):
+       if [ ! -d "$(XENCLIENT_V2VIO_REPO_DIR)" ]; then \
+       mkdir -p $(REPO_DIR) ; \
+       $(GIT) $(XENCLIENT_V2VIO_SITE) $(XENCLIENT_V2VIO_REPO_DIR) ; \
+       $(GIT_CHECKOUT) xenclient-v2v $(REPO_DIR) ; \
+        fi
+       ln -fs $(XENCLIENT_V2VIO_REPO_DIR) $(BUILD_DIR)/xenclient-v2vio-tip 
+       touch $@
+
+$(XENCLIENT_V2VIO_TARGET_EXTRACT):
+       @: #Noop -- already extracted
+
diff --git a/package/xenclient/v2v/xenipv2v.mk b/package/xenclient/v2v/xenipv2v.mk
deleted file mode 100644 (file)
index 778c365..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#############################################################
-#
-# 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