summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-tasks.xml
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2015-04-27 15:20:28 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-05-03 11:49:34 +0100
commit6192753e9df88100c8ba5867c20995d9a5f86d51 (patch)
treef4c7b061ea1f784406ae43795200b1744ff1f48f /documentation/ref-manual/ref-tasks.xml
parenta2d770b58a33e293a2e3a0aeb7ee4772b37a1ea9 (diff)
downloadpoky-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.xml39
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