diff options
| author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2015-04-27 15:20:28 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-05-03 11:49:34 +0100 |
| commit | 6192753e9df88100c8ba5867c20995d9a5f86d51 (patch) | |
| tree | f4c7b061ea1f784406ae43795200b1744ff1f48f /documentation/ref-manual/ref-tasks.xml | |
| parent | a2d770b58a33e293a2e3a0aeb7ee4772b37a1ea9 (diff) | |
| download | poky-6192753e9df88100c8ba5867c20995d9a5f86d51.tar.gz | |
ref-manual; mega-manual: Edits to further define packaging process
In response to community input where developers were attempting to
locate information on how to write packages out to a directory
other than ${DEPLOY_DIR}/<package_type>, I updated the "Package
Feeds" section, added several new DEPLOY_DIR_* variables, updated
four classes, and updated four tasks. Here are some details:
* Made changes to the "Package Feeds" section to provide more
accurate information in the package feeds directory structure
used by the build system in build/tmp. These changes included
updating the figure itself and some explanatory text.
* Updated the DEPLOY_DIR variable description.
* Added new variable descriptions for DEPLOY_DIR_DEB, DEPLOY_DIR_IPK,
DEPLOY_DIR_RPM, and DEPLOY_DIR_TAR.
* Updated the related classes: package_deb, package_ipk, package_rpm,
and package_tar.
* Updated the related tasks: do_package_write_deb, do_package_write_ipk,
do_package_write_rpm, and do_package_write_tar.
Reported-by: Trieu Nguyen <trieu.t.nguyen@intel.com>
(From yocto-docs rev: e8742267506bf9359346cfcd3965f762ed2c7d6f)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-tasks.xml')
| -rw-r--r-- | documentation/ref-manual/ref-tasks.xml | 39 |
1 files changed, 27 insertions, 12 deletions
diff --git a/documentation/ref-manual/ref-tasks.xml b/documentation/ref-manual/ref-tasks.xml index 2b3031538f..59b4d9607a 100644 --- a/documentation/ref-manual/ref-tasks.xml +++ b/documentation/ref-manual/ref-tasks.xml | |||
| @@ -144,9 +144,13 @@ | |||
| 144 | <title><filename>do_package_write_deb</filename></title> | 144 | <title><filename>do_package_write_deb</filename></title> |
| 145 | 145 | ||
| 146 | <para> | 146 | <para> |
| 147 | Creates the actual DEB packages and places them in the | 147 | Creates Debian packages (i.e. <filename>*.deb</filename> files) and |
| 148 | <link linkend='package-feeds-dev-environment'>Package Feeds</link> | 148 | places them in the |
| 149 | area. | 149 | <filename>${</filename><link linkend='var-DEPLOY_DIR_DEB'><filename>DEPLOY_DIR_DEB</filename></link><filename>}</filename> |
| 150 | directory in the package feeds area. | ||
| 151 | For more information, see the | ||
| 152 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 153 | section. | ||
| 150 | </para> | 154 | </para> |
| 151 | </section> | 155 | </section> |
| 152 | 156 | ||
| @@ -154,9 +158,13 @@ | |||
| 154 | <title><filename>do_package_write_ipk</filename></title> | 158 | <title><filename>do_package_write_ipk</filename></title> |
| 155 | 159 | ||
| 156 | <para> | 160 | <para> |
| 157 | Creates the actual IPK packages and places them in the | 161 | Creates IPK packages (i.e. <filename>*.ipk</filename> files) and |
| 158 | <link linkend='package-feeds-dev-environment'>Package Feeds</link> | 162 | places them in the |
| 159 | area. | 163 | <filename>${</filename><link linkend='var-DEPLOY_DIR_IPK'><filename>DEPLOY_DIR_IPK</filename></link><filename>}</filename> |
| 164 | directory in the package feeds area. | ||
| 165 | For more information, see the | ||
| 166 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 167 | section. | ||
| 160 | </para> | 168 | </para> |
| 161 | </section> | 169 | </section> |
| 162 | 170 | ||
| @@ -164,9 +172,13 @@ | |||
| 164 | <title><filename>do_package_write_rpm</filename></title> | 172 | <title><filename>do_package_write_rpm</filename></title> |
| 165 | 173 | ||
| 166 | <para> | 174 | <para> |
| 167 | Creates the actual RPM packages and places them in the | 175 | Creates RPM packages (i.e. <filename>*.rpm</filename> files) and |
| 168 | <link linkend='package-feeds-dev-environment'>Package Feeds</link> | 176 | places them in the |
| 169 | area. | 177 | <filename>${</filename><link linkend='var-DEPLOY_DIR_RPM'><filename>DEPLOY_DIR_RPM</filename></link><filename>}</filename> |
| 178 | directory in the package feeds area. | ||
| 179 | For more information, see the | ||
| 180 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 181 | section. | ||
| 170 | </para> | 182 | </para> |
| 171 | </section> | 183 | </section> |
| 172 | 184 | ||
| @@ -174,9 +186,12 @@ | |||
| 174 | <title><filename>do_package_write_tar</filename></title> | 186 | <title><filename>do_package_write_tar</filename></title> |
| 175 | 187 | ||
| 176 | <para> | 188 | <para> |
| 177 | Creates tar archives for packages and places them in the | 189 | Creates tarballs and places them in the |
| 178 | <link linkend='package-feeds-dev-environment'>Package Feeds</link> | 190 | <filename>${</filename><link linkend='var-DEPLOY_DIR_TAR'><filename>DEPLOY_DIR_TAR</filename></link><filename>}</filename> |
| 179 | area. | 191 | directory in the package feeds area. |
| 192 | For more information, see the | ||
| 193 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 194 | section. | ||
| 180 | </para> | 195 | </para> |
| 181 | </section> | 196 | </section> |
| 182 | 197 | ||
