On 2015/11/23 23:07:07, Dirk Pranke wrote:
> what directories are you trying to include here (i.e., what are the full
paths)?
third_party/openh264
testing
third_party/webrtc
webrtc headers do #include "webrtc/...", not #include "third_party/webrtc".
If I change the DEPS file to +third_party/webrtc then presubmit fails.
I did the same with third_party/openh264/testing files, #include "openh264/..."
instead of #include "third_party/webrtc/..." (from the third party files'
"perspective" they're not "third party" to themselves I'm thinking).
Dirk Pranke
2015/11/25 20:58:58
I thought the presubmit was failing because it was
On 2015/11/25 16:17:02, hbos_chromium wrote:
> On 2015/11/23 23:07:07, Dirk Pranke wrote:
> > what directories are you trying to include here (i.e., what are the full
> paths)?
>
> third_party/openh264
> testing
> third_party/webrtc
>
> webrtc headers do #include "webrtc/...", not #include "third_party/webrtc".
> If I change the DEPS file to +third_party/webrtc then presubmit fails.
>
> I did the same with third_party/openh264/testing files, #include
"openh264/..."
> instead of #include "third_party/webrtc/..." (from the third party files'
> "perspective" they're not "third party" to themselves I'm thinking).
I thought the presubmit was failing because it was 'webrtc' instead of
'third_party/webrtc'. I'm not sure why it would fail if you made that change,
or why it's passing now, unless brett's l-g-t-m made the check not
care about non-existent directories.
As long as the CQ is happy, I'm fine w/ whatever works in this regard.
hbos_chromium
2015/11/26 12:19:24
Yeah not sure, but I think the presubmit looks at
On 2015/11/25 20:58:58, Dirk Pranke wrote:
> On 2015/11/25 16:17:02, hbos_chromium wrote:
> > On 2015/11/23 23:07:07, Dirk Pranke wrote:
> > > what directories are you trying to include here (i.e., what are the full
> > paths)?
> >
> > third_party/openh264
> > testing
> > third_party/webrtc
> >
> > webrtc headers do #include "webrtc/...", not #include "third_party/webrtc".
> > If I change the DEPS file to +third_party/webrtc then presubmit fails.
> >
> > I did the same with third_party/openh264/testing files, #include
> "openh264/..."
> > instead of #include "third_party/webrtc/..." (from the third party files'
> > "perspective" they're not "third party" to themselves I'm thinking).
>
> I thought the presubmit was failing because it was 'webrtc' instead of
> 'third_party/webrtc'. I'm not sure why it would fail if you made that change,
> or why it's passing now, unless brett's l-g-t-m made the check not
> care about non-existent directories.
>
> As long as the CQ is happy, I'm fine w/ whatever works in this regard.
>
Yeah not sure, but I think the presubmit looks at the #include strings which
starts with "webrtc/" so that's what you have to put in include_rules, whereas
the OWNERS check interprets this as src/webrtc and not src/third_party/webrtc/,
so then there are no valid owners to get lgtm from.
I'll have to land this with NOPRESUBMIT=true I think...
Issue 1446453004: Adding third_party/openh264 build files for encoding
(Closed)
Created 5 years, 1 month ago by hbos_chromium
Modified 5 years ago
Reviewers: Dirk Pranke, torbjorng, phoglund_chromium, tommi (sloooow) - chröme, brettw
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 65