| Index: tools/gn/target.h
|
| diff --git a/tools/gn/target.h b/tools/gn/target.h
|
| index ea0997d3abac2c105cc3dc0b81ea44c49bcd3f5e..644704355c3ca3f82d08e293fd3afe97fc0f3320 100644
|
| --- a/tools/gn/target.h
|
| +++ b/tools/gn/target.h
|
| @@ -198,8 +198,10 @@ class Target : public Item {
|
| bool external_;
|
|
|
| // Static libraries and source sets from transitive deps. These things need
|
| - // to be linked only with the end target (executable, shared library). These
|
| - // do not get pushed beyond shared library boundaries.
|
| + // to be linked only with the end target (executable, shared library). Source
|
| + // sets do not get pushed beyond static library boundaries, and neither
|
| + // source sets nor static libraries get pushed beyond sahred library
|
| + // boundaries.
|
| std::set<const Target*> inherited_libraries_;
|
|
|
| // These libs and dirs are inherited from statically linked deps and all
|
|
|