On Thu, Jan 28, 2021 at 12:31:20PM +0100, David Marchand wrote: > On Thu, Jan 28, 2021 at 12:27 PM Bruce Richardson > <bruce.richard...@intel.com> wrote: > > > > +# some ethdev headers depend on bus headers > > > > +includes = include_directories('../../drivers/bus/pci', > > > > + '../../drivers/bus/vdev') > > > > > > ethdev headers are fine now, afaics. > > > So this comment can be changed to a more vague "some driver headers > > > depend on bus headers". > > > > > Driver headers are not checked yet by the code, only lib ones, so I will > > see if this block can be omitted until needed. > > I tried yesterday, iirc, you'll hit issues with eventdev driver headers. > Ok, I've done up a patch for eventdev similar to that of ethdev to make private the rte_eventdev_pmd*.h files, and these lines can now be removed. The eventdev files already had doxygen comments in them that they were not for application use.
/Bruce