Trying to work around a dependency cycle which presumably happens between two
universal dependencies (on which every other target depends), 'foo' and 'bar',
I'm adding the following filter to 'foo':
'dependencies!': [
'bar',
]
But GYP barks at me:
gyp: Found bar.gyp:bar#target in dependencies! of foo.gyp:foo#target, but not
in dependencies
I can imagine the reason behind this, but such behavior is different from other
exclusion lists and causes code duplication (all the conditions under which
this dependency has been added need to be applied to the exclusion list).
Is it ok to remove this check (only for dependencies!, not any other list)?
Original issue reported on code.google.com by gli...@chromium.org on 7 May 2014 at 2:03
Original issue reported on code.google.com by
gli...@chromium.org
on 7 May 2014 at 2:03