[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [MINI-OS PATCH] config: add support for libxenmanage
Add CONFIG_LIBXENMANAGE support. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> --- Please note that this patch should be committed only after the related Xen patch "tools/libs: add a new libxenmanage library" has been Acked, as otherwise it should either be dropped (in case the approach of adding a new library is being rejected) or changed (in case the name of the new library needs to be modified)! Config.mk | 2 ++ Makefile | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/Config.mk b/Config.mk index f59a0cf4..e493533a 100644 --- a/Config.mk +++ b/Config.mk @@ -46,6 +46,7 @@ GNTTAB_PATH ?= $(XEN_ROOT)/stubdom/libs-$(MINIOS_TARGET_ARCH)/gnttab CALL_PATH ?= $(XEN_ROOT)/stubdom/libs-$(MINIOS_TARGET_ARCH)/call FOREIGNMEMORY_PATH ?= $(XEN_ROOT)/stubdom/libs-$(MINIOS_TARGET_ARCH)/foreignmemory DEVICEMODEL_PATH ?= $(XEN_ROOT)/stubdom/libs-$(MINIOS_TARGET_ARCH)/devicemodel +MANAGE_PATH ?= $(XEN_ROOT)/stubdom/libs-$(MINIOS_TARGET_ARCH)/manage CTRL_PATH ?= $(XEN_ROOT)/stubdom/libxc-$(MINIOS_TARGET_ARCH) GUEST_PATH ?= $(XEN_ROOT)/stubdom/libxc-$(MINIOS_TARGET_ARCH) else @@ -202,6 +203,7 @@ CONFIG-n += CONFIG_LIBXENGNTTAB CONFIG-n += CONFIG_LIBXENGUEST CONFIG-n += CONFIG_LIBXENTOOLCORE CONFIG-n += CONFIG_LIBXENTOOLLOG +CONFIG-n += CONFIG_LIBXENMANAGE # Setting CONFIG_USE_XEN_CONSOLE copies all print output to the Xen emergency # console apart of standard dom0 handled console. CONFIG-n += CONFIG_USE_XEN_CONSOLE diff --git a/Makefile b/Makefile index ffa8d1a8..d094858a 100644 --- a/Makefile +++ b/Makefile @@ -159,6 +159,10 @@ ifeq ($(CONFIG_LIBXENCTRL),y) APP_LDLIBS += -L$(CTRL_PATH) -whole-archive -lxenctrl -no-whole-archive LIBS += $(CTRL_PATH)/libxenctrl.a endif +ifeq ($(CONFIG_LIBXENMANAGE),y) +APP_LDLIBS += -L$(MANAGE_PATH) -whole-archive -lxenmanage -no-whole-archive +LIBS += $(MANAGE_PATH)/libxenmanage.a +endif APP_LDLIBS += -lpci APP_LDLIBS += -lz APP_LDLIBS += -lm -- 2.43.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |