source "package/xenclient/ntfsprogs/Config.in"
source "package/xenclient/input/Config.in"
source "package/xenclient/v2v/Config.in"
+source "package/xenclient/gmch/Config.in"
source_exists "package/xenclient/extra/Config.in"
endmenu
--- /dev/null
+#############################################################
+#
+# XenClient gmch
+#
+#############################################################
+
+XENCLIENT_GMCH_VERSION:=tip
+XENCLIENT_GMCH_DIR:=$(BUILD_DIR)/xenclient-gmch-tip/libgmch
+XENCLIENT_GMCH_SITE:=$(BR2_XENCLIENT_GIT_MIRROR)/xenclient/gmch.git
+XENCLIENT_GMCH_REPO_DIR:=$(REPO_DIR)/xenclient-gmch
+
+XENCLIENT_GMCH_INSTALL_TARGET:=YES
+XENCLIENT_GMCH_DEPENDENCIES:=xenclient-xen-auto
+XENCLIENT_GMCH_AUTORECONF:=YES
+XENCLIENT_GMCH_LIBTOOL_PATCH:=YES
+
+$(eval $(call AUTOTARGETS,package/xenclient/gmch,xenclient-gmch))
+
+#Places the source tree under the build tree
+$(XENCLIENT_GMCH_TARGET_SOURCE):
+ if [ ! -d "$(XENCLIENT_GMCH_REPO_DIR)" ]; then \
+ mkdir -p $(REPO_DIR) ; \
+ $(GIT) $(XENCLIENT_GMCH_SITE) $(XENCLIENT_GMCH_REPO_DIR) ; \
+ $(GIT_CHECKOUT) xenclient-gmch $(REPO_DIR) ; \
+ fi
+ ln -fs $(XENCLIENT_GMCH_REPO_DIR) $(BUILD_DIR)/xenclient-gmch-tip
+ touch $@
+
+$(XENCLIENT_GMCH_TARGET_EXTRACT):
+ @: #Noop -- already extracted
+
include package/xenclient/ntfsprogs/ntfsprogs.mk
include package/xenclient/input/input.mk
include package/xenclient/v2v/*.mk
+include package/xenclient/gmch/gmch.mk
-include package/xenclient/extra/extra.mk