]> xenbits.xensource.com Git - people/tklengyel/xen.git/commit
tools/libs: move official headers to common directory
authorJuergen Gross <jgross@suse.com>
Mon, 19 Oct 2020 15:27:54 +0000 (17:27 +0200)
committerIan Jackson <iwj@xenproject.org>
Fri, 23 Oct 2020 14:50:51 +0000 (15:50 +0100)
commit4664034cdc720a52913bc26358240bb9d3798527
treeda47d7cc4c3730de8fba60c443d43920e20d1d0e
parent154137dfdba334348887baf0be9693c407f7cef3
tools/libs: move official headers to common directory

Instead of each library having an own include directory move the
official headers to tools/include instead. This will drop the need to
link those headers to tools/include and there is no need any longer
to have library-specific include paths when building Xen.

While at it remove setting of the unused variable
PKG_CONFIG_CFLAGS_LOCAL in libs/*/Makefile.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Christian Lindig <christian.lindig@citrix.com>
Tested-by: Bertrand Marquis <bertrand.marquis@arm.com>
Acked-by: Ian Jackson <iwj@xenproject.org>
70 files changed:
.gitignore
stubdom/mini-os.mk
tools/Rules.mk
tools/include/Makefile
tools/include/libxenvchan.h [new file with mode: 0644]
tools/include/libxl.h [new file with mode: 0644]
tools/include/libxl_event.h [new file with mode: 0644]
tools/include/libxl_json.h [new file with mode: 0644]
tools/include/libxl_utils.h [new file with mode: 0644]
tools/include/libxl_uuid.h [new file with mode: 0644]
tools/include/libxlutil.h [new file with mode: 0644]
tools/include/xencall.h [new file with mode: 0644]
tools/include/xenctrl.h [new file with mode: 0644]
tools/include/xenctrl_compat.h [new file with mode: 0644]
tools/include/xendevicemodel.h [new file with mode: 0644]
tools/include/xenevtchn.h [new file with mode: 0644]
tools/include/xenforeignmemory.h [new file with mode: 0644]
tools/include/xengnttab.h [new file with mode: 0644]
tools/include/xenguest.h [new file with mode: 0644]
tools/include/xenhypfs.h [new file with mode: 0644]
tools/include/xenstat.h [new file with mode: 0644]
tools/include/xenstore-compat/xs.h [new file with mode: 0644]
tools/include/xenstore-compat/xs_lib.h [new file with mode: 0644]
tools/include/xenstore.h [new file with mode: 0644]
tools/include/xenstore_lib.h [new file with mode: 0644]
tools/include/xentoolcore.h [new file with mode: 0644]
tools/include/xentoolcore_internal.h [new file with mode: 0644]
tools/include/xentoollog.h [new file with mode: 0644]
tools/libs/call/Makefile
tools/libs/call/include/xencall.h [deleted file]
tools/libs/ctrl/Makefile
tools/libs/ctrl/include/xenctrl.h [deleted file]
tools/libs/ctrl/include/xenctrl_compat.h [deleted file]
tools/libs/devicemodel/Makefile
tools/libs/devicemodel/include/xendevicemodel.h [deleted file]
tools/libs/evtchn/Makefile
tools/libs/evtchn/include/xenevtchn.h [deleted file]
tools/libs/foreignmemory/Makefile
tools/libs/foreignmemory/include/xenforeignmemory.h [deleted file]
tools/libs/gnttab/Makefile
tools/libs/gnttab/include/xengnttab.h [deleted file]
tools/libs/guest/Makefile
tools/libs/guest/include/xenguest.h [deleted file]
tools/libs/hypfs/Makefile
tools/libs/hypfs/include/xenhypfs.h [deleted file]
tools/libs/libs.mk
tools/libs/light/Makefile
tools/libs/light/include/libxl.h [deleted file]
tools/libs/light/include/libxl_event.h [deleted file]
tools/libs/light/include/libxl_json.h [deleted file]
tools/libs/light/include/libxl_utils.h [deleted file]
tools/libs/light/include/libxl_uuid.h [deleted file]
tools/libs/stat/Makefile
tools/libs/stat/include/xenstat.h [deleted file]
tools/libs/store/Makefile
tools/libs/store/include/compat/xs.h [deleted file]
tools/libs/store/include/compat/xs_lib.h [deleted file]
tools/libs/store/include/xenstore.h [deleted file]
tools/libs/toolcore/Makefile
tools/libs/toolcore/include/xentoolcore.h [deleted file]
tools/libs/toolcore/include/xentoolcore_internal.h [deleted file]
tools/libs/toollog/Makefile
tools/libs/toollog/include/xentoollog.h [deleted file]
tools/libs/util/Makefile
tools/libs/util/include/libxlutil.h [deleted file]
tools/libs/vchan/Makefile
tools/libs/vchan/include/libxenvchan.h [deleted file]
tools/ocaml/libs/xentoollog/Makefile
tools/ocaml/libs/xentoollog/genlevels.py
tools/xenstore/xenstore_lib.h [deleted file]