|
1 | 1 | .\" DO NOT MODIFY THIS FILE! It was generated by help2man. |
2 | | -.TH REPO "1" "April 2025" "repo manifest" "Repo Manual" |
| 2 | +.TH REPO "1" "November 2025" "repo manifest" "Repo Manual" |
3 | 3 | .SH NAME |
4 | 4 | repo \- repo manifest - manual page for repo manifest |
5 | 5 | .SH SYNOPSIS |
@@ -186,8 +186,11 @@ CDATA #IMPLIED> |
186 | 186 | <!ELEMENT linkfile EMPTY> |
187 | 187 | <!ATTLIST linkfile src CDATA #REQUIRED> |
188 | 188 | <!ATTLIST linkfile dest CDATA #REQUIRED> |
| 189 | +.TP |
| 190 | +<!ELEMENT extend\-project (annotation*, |
| 191 | +copyfile*, |
| 192 | +linkfile*)> |
189 | 193 | .IP |
190 | | -<!ELEMENT extend\-project EMPTY> |
191 | 194 | <!ATTLIST extend\-project name CDATA #REQUIRED> |
192 | 195 | <!ATTLIST extend\-project path CDATA #IMPLIED> |
193 | 196 | <!ATTLIST extend\-project dest\-path CDATA #IMPLIED> |
@@ -493,19 +496,21 @@ element of `project`. |
493 | 496 | .PP |
494 | 497 | Element annotation |
495 | 498 | .PP |
496 | | -Zero or more annotation elements may be specified as children of a project or |
497 | | -remote element. Each element describes a name\-value pair. For projects, this |
498 | | -name\-value pair will be exported into each project's environment during a |
499 | | -\&'forall' command, prefixed with `REPO__`. In addition, there is an optional |
500 | | -attribute "keep" which accepts the case insensitive values "true" (default) or |
501 | | -"false". This attribute determines whether or not the annotation will be kept |
502 | | -when exported with the manifest subcommand. |
| 499 | +Zero or more annotation elements may be specified as children of a project |
| 500 | +element, an extend\-project element, or a remote element. Each element describes |
| 501 | +a name\-value pair. For projects, this name\-value pair will be exported into each |
| 502 | +project's environment during a 'forall' command, prefixed with `REPO__`. In |
| 503 | +addition, there is an optional attribute "keep" which accepts the case |
| 504 | +insensitive values "true" (default) or "false". This attribute determines |
| 505 | +whether or not the annotation will be kept when exported with the manifest |
| 506 | +subcommand. |
503 | 507 | .PP |
504 | 508 | Element copyfile |
505 | 509 | .PP |
506 | 510 | Zero or more copyfile elements may be specified as children of a project |
507 | | -element. Each element describes a src\-dest pair of files; the "src" file will be |
508 | | -copied to the "dest" place during `repo sync` command. |
| 511 | +element, or an extend\-project element. Each element describes a src\-dest pair of |
| 512 | +files; the "src" file will be copied to the "dest" place during `repo sync` |
| 513 | +command. |
509 | 514 | .PP |
510 | 515 | "src" is project relative, "dest" is relative to the top of the tree. Copying |
511 | 516 | from paths outside of the project or to paths outside of the repo client is not |
|
0 commit comments