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