| Index: tools/gn/target.h
|
| diff --git a/tools/gn/target.h b/tools/gn/target.h
|
| index 92e8fe0191c64e4fcfda33ed067a7701e7421234..1bb51a6b388208686ddf3723747cb2f3126fe054 100644
|
| --- a/tools/gn/target.h
|
| +++ b/tools/gn/target.h
|
| @@ -32,6 +32,7 @@ class Target : public Item {
|
| EXECUTABLE,
|
| SHARED_LIBRARY,
|
| STATIC_LIBRARY,
|
| + SOURCE_SET,
|
| COPY_FILES,
|
| CUSTOM,
|
| };
|
| @@ -175,9 +176,9 @@ class Target : public Item {
|
|
|
| bool external_;
|
|
|
| - // Libraries from transitive deps. Libraries need to be linked only
|
| - // with the end target (executable, shared library). These do not get
|
| - // pushed beyond shared library boundaries.
|
| + // 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.
|
| std::set<const Target*> inherited_libraries_;
|
|
|
| // These libs and dirs are inherited from statically linked deps and all
|
|
|