diff options
| -rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml | 86 |
1 files changed, 43 insertions, 43 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml index d97c301f9c..d7d6c92ee8 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.xml | |||
| @@ -1185,12 +1185,28 @@ | |||
| 1185 | Tasks support a number of these flags which control various | 1185 | Tasks support a number of these flags which control various |
| 1186 | functionality of the task: | 1186 | functionality of the task: |
| 1187 | <itemizedlist> | 1187 | <itemizedlist> |
| 1188 | <listitem><para><emphasis>dirs:</emphasis> | ||
| 1189 | Directories that should be created before the task runs. | ||
| 1190 | </para></listitem> | ||
| 1191 | <listitem><para><emphasis>cleandirs:</emphasis> | 1188 | <listitem><para><emphasis>cleandirs:</emphasis> |
| 1192 | Empty directories that should created before the task runs. | 1189 | Empty directories that should created before the task runs. |
| 1193 | </para></listitem> | 1190 | </para></listitem> |
| 1191 | <listitem><para><emphasis>depends:</emphasis> | ||
| 1192 | Controls inter-task dependencies. | ||
| 1193 | See the | ||
| 1194 | <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link> | ||
| 1195 | variable and the | ||
| 1196 | "<link linkend='inter-task-dependencies'>Inter-Task Dependencies</link>" | ||
| 1197 | section for more information. | ||
| 1198 | </para></listitem> | ||
| 1199 | <listitem><para><emphasis>deptask:</emphasis> | ||
| 1200 | Controls task build-time dependencies. | ||
| 1201 | See the | ||
| 1202 | <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link> | ||
| 1203 | variable and the | ||
| 1204 | "<link linkend='build-dependencies'>Build Dependencies</link>" | ||
| 1205 | section for more information. | ||
| 1206 | </para></listitem> | ||
| 1207 | <listitem><para><emphasis>dirs:</emphasis> | ||
| 1208 | Directories that should be created before the task runs. | ||
| 1209 | </para></listitem> | ||
| 1194 | <listitem><para><emphasis>lockfiles:</emphasis> | 1210 | <listitem><para><emphasis>lockfiles:</emphasis> |
| 1195 | Specifies one or more lockfiles to lock while the task | 1211 | Specifies one or more lockfiles to lock while the task |
| 1196 | executes. | 1212 | executes. |
| @@ -1210,20 +1226,20 @@ | |||
| 1210 | Tells BitBake to not generate a stamp file for a task, | 1226 | Tells BitBake to not generate a stamp file for a task, |
| 1211 | which implies the task should always be executed. | 1227 | which implies the task should always be executed. |
| 1212 | </para></listitem> | 1228 | </para></listitem> |
| 1213 | <listitem><para><emphasis>recideptask:</emphasis> | 1229 | <listitem><para><emphasis>postfuncs:</emphasis> |
| 1214 | When set in conjunction with | 1230 | List of functions to call after the completion of the task. |
| 1215 | <filename>recrdeptask</filename>, specifies a task that | ||
| 1216 | should be inspected for additional dependencies. | ||
| 1217 | </para></listitem> | 1231 | </para></listitem> |
| 1218 | <listitem><para><emphasis>umask:</emphasis> | 1232 | <listitem><para><emphasis>prefuncs:</emphasis> |
| 1219 | The umask to run the task under. | 1233 | List of functions to call before the task executes. |
| 1220 | </para></listitem> | 1234 | </para></listitem> |
| 1221 | <listitem><para><emphasis>deptask:</emphasis> | 1235 | <listitem><para><emphasis>rdepends:</emphasis> |
| 1222 | Controls task build-time dependencies. | 1236 | Controls inter-task runtime dependencies. |
| 1223 | See the | 1237 | See the |
| 1224 | <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link> | 1238 | <link linkend='var-RDEPENDS'><filename>RDEPENDS</filename></link> |
| 1225 | variable and the | 1239 | variable, the |
| 1226 | "<link linkend='build-dependencies'>Build Dependencies</link>" | 1240 | <link linkend='var-RRECOMMENDS'><filename>RRECOMMENDS</filename></link> |
| 1241 | variable, and the | ||
| 1242 | "<link linkend='inter-task-dependencies'>Inter-Task Dependencies</link>" | ||
| 1227 | section for more information. | 1243 | section for more information. |
| 1228 | </para></listitem> | 1244 | </para></listitem> |
| 1229 | <listitem><para><emphasis>rdeptask:</emphasis> | 1245 | <listitem><para><emphasis>rdeptask:</emphasis> |
| @@ -1236,6 +1252,11 @@ | |||
| 1236 | "<link linkend='runtime-dependencies'>Runtime Dependencies</link>" | 1252 | "<link linkend='runtime-dependencies'>Runtime Dependencies</link>" |
| 1237 | section for more information. | 1253 | section for more information. |
| 1238 | </para></listitem> | 1254 | </para></listitem> |
| 1255 | <listitem><para><emphasis>recideptask:</emphasis> | ||
| 1256 | When set in conjunction with | ||
| 1257 | <filename>recrdeptask</filename>, specifies a task that | ||
| 1258 | should be inspected for additional dependencies. | ||
| 1259 | </para></listitem> | ||
| 1239 | <listitem><para><emphasis>recrdeptask:</emphasis> | 1260 | <listitem><para><emphasis>recrdeptask:</emphasis> |
| 1240 | Controls task recursive runtime dependencies. | 1261 | Controls task recursive runtime dependencies. |
| 1241 | See the | 1262 | See the |
| @@ -1246,35 +1267,14 @@ | |||
| 1246 | "<link linkend='recursive-dependencies'>Recursive Dependencies</link>" | 1267 | "<link linkend='recursive-dependencies'>Recursive Dependencies</link>" |
| 1247 | section for more information. | 1268 | section for more information. |
| 1248 | </para></listitem> | 1269 | </para></listitem> |
| 1249 | <listitem><para><emphasis>depends:</emphasis> | ||
| 1250 | Controls inter-task dependencies. | ||
| 1251 | See the | ||
| 1252 | <link linkend='var-DEPENDS'><filename>DEPENDS</filename></link> | ||
| 1253 | variable and the | ||
| 1254 | "<link linkend='inter-task-dependencies'>Inter-Task Dependencies</link>" | ||
| 1255 | section for more information. | ||
| 1256 | </para></listitem> | ||
| 1257 | <listitem><para><emphasis>rdepends:</emphasis> | ||
| 1258 | Controls inter-task runtime dependencies. | ||
| 1259 | See the | ||
| 1260 | <link linkend='var-RDEPENDS'><filename>RDEPENDS</filename></link> | ||
| 1261 | variable, the | ||
| 1262 | <link linkend='var-RRECOMMENDS'><filename>RRECOMMENDS</filename></link> | ||
| 1263 | variable, and the | ||
| 1264 | "<link linkend='inter-task-dependencies'>Inter-Task Dependencies</link>" | ||
| 1265 | section for more information. | ||
| 1266 | </para></listitem> | ||
| 1267 | <listitem><para><emphasis>postfuncs:</emphasis> | ||
| 1268 | List of functions to call after the completion of the task. | ||
| 1269 | </para></listitem> | ||
| 1270 | <listitem><para><emphasis>prefuncs:</emphasis> | ||
| 1271 | List of functions to call before the task executes. | ||
| 1272 | </para></listitem> | ||
| 1273 | <listitem><para><emphasis>stamp-extra-info:</emphasis> | 1270 | <listitem><para><emphasis>stamp-extra-info:</emphasis> |
| 1274 | Extra stamp information to append to the task's stamp. | 1271 | Extra stamp information to append to the task's stamp. |
| 1275 | As an example, OpenEmbedded uses this flag to allow | 1272 | As an example, OpenEmbedded uses this flag to allow |
| 1276 | machine-specific tasks. | 1273 | machine-specific tasks. |
| 1277 | </para></listitem> | 1274 | </para></listitem> |
| 1275 | <listitem><para><emphasis>umask:</emphasis> | ||
| 1276 | The umask to run the task under. | ||
| 1277 | </para></listitem> | ||
| 1278 | </itemizedlist> | 1278 | </itemizedlist> |
| 1279 | </para> | 1279 | </para> |
| 1280 | 1280 | ||
| @@ -1294,16 +1294,16 @@ | |||
| 1294 | does not allow BitBake to automatically determine | 1294 | does not allow BitBake to automatically determine |
| 1295 | that the variable is referred to. | 1295 | that the variable is referred to. |
| 1296 | </para></listitem> | 1296 | </para></listitem> |
| 1297 | <listitem><para><emphasis>vardepvalue:</emphasis> | ||
| 1298 | If set, instructs BitBake to ignore the actual | ||
| 1299 | value of the variable and instead use the specified | ||
| 1300 | value when calculating the variable's signature. | ||
| 1301 | </para></listitem> | ||
| 1302 | <listitem><para><emphasis>vardepsexclude:</emphasis> | 1297 | <listitem><para><emphasis>vardepsexclude:</emphasis> |
| 1303 | Specifies a space-separated list of variables | 1298 | Specifies a space-separated list of variables |
| 1304 | that should be excluded from a variable's dependencies | 1299 | that should be excluded from a variable's dependencies |
| 1305 | for the purposes of calculating its signature. | 1300 | for the purposes of calculating its signature. |
| 1306 | </para></listitem> | 1301 | </para></listitem> |
| 1302 | <listitem><para><emphasis>vardepvalue:</emphasis> | ||
| 1303 | If set, instructs BitBake to ignore the actual | ||
| 1304 | value of the variable and instead use the specified | ||
| 1305 | value when calculating the variable's signature. | ||
| 1306 | </para></listitem> | ||
| 1307 | <listitem><para><emphasis>vardepvalueexclude:</emphasis> | 1307 | <listitem><para><emphasis>vardepvalueexclude:</emphasis> |
| 1308 | Specifies a pipe-separated list of strings to exclude | 1308 | Specifies a pipe-separated list of strings to exclude |
| 1309 | from the variable's value when calculating the | 1309 | from the variable's value when calculating the |
