| Index: tools/gn/variables.cc
|
| diff --git a/tools/gn/variables.cc b/tools/gn/variables.cc
|
| index 3c717d82ed60346525b47141581c1cef0e613b35..7b2c4a088f7c6b1947e0edff16f022f7055b936b 100644
|
| --- a/tools/gn/variables.cc
|
| +++ b/tools/gn/variables.cc
|
| @@ -1048,13 +1048,11 @@ const char kInputs_Help[] =
|
| " files in a target are compiled. So if you depend on generated headers,\n"
|
| " you do not typically need to list them in the inputs section.\n"
|
| "\n"
|
| - " Inputs for binary targets will be treated as order-only dependencies,\n"
|
| - " meaning that they will be forced up to date before compiling or\n"
|
| - " any files in the target, but changes in the inputs will not\n"
|
| - " necessarily force the target to compile. This is because it is\n"
|
| - " expected that the compiler will report the precise list of input\n"
|
| - " dependencies required to recompile each file once the initial build\n"
|
| - " is done.\n"
|
| + " Inputs for binary targets will be treated as implicit dependencies,\n"
|
| + " meaning that changes in any of the inputs will force all sources in\n"
|
| + " the target to be recompiled. If an input only applies to a subset of\n"
|
| + " source files, you may want to split those into a separate target to\n"
|
| + " avoid unnecessary recompiles.\n"
|
| "\n"
|
| "Example\n"
|
| "\n"
|
|
|