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

Reply via email to