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:38 +0100 |
commit | e2e522a6ede3165f63ad81c72f8ac6d3903f8296 (patch) | |
tree | db9a2a3aae744a68a112a6f6a05611bfa8d45914 /documentation/ref-manual/ref-tasks.xml | |
parent | 145fe000ac718fd787902385f8fa1fba350de5cf (diff) | |
download | ast2050-yocto-poky-e2e522a6ede3165f63ad81c72f8ac6d3903f8296.zip ast2050-yocto-poky-e2e522a6ede3165f63ad81c72f8ac6d3903f8296.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: a8d499850dec72f8decd81ec6714809c3a580ffc)
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 2b30315..59b4d96 100644 --- a/documentation/ref-manual/ref-tasks.xml +++ b/documentation/ref-manual/ref-tasks.xml @@ -144,9 +144,13 @@ <title><filename>do_package_write_deb</filename></title> <para> - Creates the actual DEB packages and places them in the - <link linkend='package-feeds-dev-environment'>Package Feeds</link> - area. + Creates Debian packages (i.e. <filename>*.deb</filename> files) and + places them in the + <filename>${</filename><link linkend='var-DEPLOY_DIR_DEB'><filename>DEPLOY_DIR_DEB</filename></link><filename>}</filename> + directory in the package feeds area. + For more information, see the + "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" + section. </para> </section> @@ -154,9 +158,13 @@ <title><filename>do_package_write_ipk</filename></title> <para> - Creates the actual IPK packages and places them in the - <link linkend='package-feeds-dev-environment'>Package Feeds</link> - area. + Creates IPK packages (i.e. <filename>*.ipk</filename> files) and + places them in the + <filename>${</filename><link linkend='var-DEPLOY_DIR_IPK'><filename>DEPLOY_DIR_IPK</filename></link><filename>}</filename> + directory in the package feeds area. + For more information, see the + "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" + section. </para> </section> @@ -164,9 +172,13 @@ <title><filename>do_package_write_rpm</filename></title> <para> - Creates the actual RPM packages and places them in the - <link linkend='package-feeds-dev-environment'>Package Feeds</link> - area. + Creates RPM packages (i.e. <filename>*.rpm</filename> files) and + places them in the + <filename>${</filename><link linkend='var-DEPLOY_DIR_RPM'><filename>DEPLOY_DIR_RPM</filename></link><filename>}</filename> + directory in the package feeds area. + For more information, see the + "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" + section. </para> </section> @@ -174,9 +186,12 @@ <title><filename>do_package_write_tar</filename></title> <para> - Creates tar archives for packages and places them in the - <link linkend='package-feeds-dev-environment'>Package Feeds</link> - area. + Creates tarballs and places them in the + <filename>${</filename><link linkend='var-DEPLOY_DIR_TAR'><filename>DEPLOY_DIR_TAR</filename></link><filename>}</filename> + directory in the package feeds area. + For more information, see the + "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" + section. </para> </section> |