On Tue, Jul 23, 2019 at 12:56:23AM +0200, Laszlo Ersek wrote: > Hi Mike, > > On 07/22/19 20:47, Michael D Kinney wrote: > > We could consider checking for these type of issues in > > the ECC tool instead of build and make it an error from > > ECC instead of a warning. > > I'm sorry, my reply to Leif was ambiguous (or worse). > > I meant that the issues underlying the specific warnings (emitted by the > feature from TianoCore#1804) were annoying -- the reports were valid, > and what "annoyed" me was that the INF files had not been in order (i.e. > that they had missed some internal header files).
Whereas I'm annoyed that we now have a manual process to match up with the automatic dependency generation. > I wasn't annoyed at the feature itself -- if it helps developers catch > unlisted headers as soon as incomplete INF files are introduced, then > it's not a bad feature IMO. I agree that the optional nature of whether to list local .h files or not in the .inf was suboptimal. I am just not pleased with the issue bringing this to the fore is caused by the new caching feature using a different mechanism for tracking header file dependencies than the primary build process. / Leif -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#44233): https://edk2.groups.io/g/devel/message/44233 Mute This Topic: https://groups.io/mt/32529014/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-