mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
libxl: do not expose libxenctrl/libxenstore headers via libxl.h
This completely removes libxenstore from libxl users' view. xl still needs libxenctrl directly due to the direct use of the xentoollog functionality but it is not exposed to the indirect linkage anymore. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
1 parent
e15c160c0f
commit
bbfc7c3807
12 files changed
+273
-251
No files matched your search
@@ -83,7 +83,7 @@ netlink = Extension("netlink",
|
||||
|
||||
xl = Extension("xl",
|
||||
extra_compile_args = extra_compile_args,
|
||||
include_dirs = [ PATH_XEN, PATH_LIBXL, PATH_LIBXC, PATH_XENSTORE, "xen/lowlevel/xl" ],
|
||||
include_dirs = [ PATH_XEN, PATH_LIBXL, PATH_LIBXC, "xen/lowlevel/xl" ],
|
||||
library_dirs = [ PATH_LIBXL ],
|
||||
libraries = [ "xenlight" ],
|
||||
depends = [ PATH_LIBXL + "/libxenlight.so" ],
|
||||
|
||||