On 08.10.20 17:32, Wei Liu wrote:
On Fri, Oct 02, 2020 at 04:22:12PM +0200, Juergen Gross wrote:
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.
Not sure about this.
Will this make packaging individual libraries more difficult?
Not at all. This was meant for the pkg-config file used internally in
the Xen build, not for the ones installed on user's systems.
As there seems to be no need for that I believe we should drop that
extra hook. It can easily be reintroduced in case we need it in future.
Maintainers will need to comb through a large amount of headers to pick
the ones they want.
What do others think?
Juergen