aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual/dev-manual-common-tasks.xml
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-06-14 10:30:38 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-06-21 12:59:07 +0100
commit26d2f28286fb43d4412e5bb4a92be17166bf11e4 (patch)
tree1e9dba08f663811c7156af6509b21197e7540536 /documentation/dev-manual/dev-manual-common-tasks.xml
parentfadcb31841f0b53301dd83eb4595c0e9336f5902 (diff)
downloadopenembedded-core-contrib-26d2f28286fb43d4412e5bb4a92be17166bf11e4.tar.gz
openembedded-core-contrib-26d2f28286fb43d4412e5bb4a92be17166bf11e4.tar.bz2
openembedded-core-contrib-26d2f28286fb43d4412e5bb4a92be17166bf11e4.zip
dev-manual: Updated the method to set SimpleHTTPServer for testing
Fixes [YOCTO #1882] Re-did the steps to set this server up. (From yocto-docs rev: 45e073a60ef7b1d540439b621266a9019a3d2947) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml39
1 files changed, 12 insertions, 27 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index b7b623a255..c67468f143 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -7655,33 +7655,18 @@
</para>
<para>
- Use the following steps to set up the SimpleHTTPServer
- machine.
- These steps assume the build machine and the server are
- same machine:
- <orderedlist>
- <listitem><para><emphasis>Create a Directory that
- Contains the Packages to Host:</emphasis>
- Be sure you have root privileges and place the
- directory inside <filename>var/www/</filename>
- (e.g. <filename>/var/www/my_repo/</filename>).
- To ensure the directory contains the packages you
- want to serve, you need to create a symlink from
- the package feed area to the directory that hosts
- the packages you want to provide:
- <literallayout class='monospaced'>
- my_repo # ln -s ~{TMPDIR}/deploy/<replaceable>packageformat</replaceable> ./
- </literallayout>
- </para></listitem>
- <listitem><para><emphasis>Start the Server:</emphasis>
- You can start the server by running the following
- commands from the recently created directory:
- <literallayout class='monospaced'>
- $ cd /var/www/my_repo
- $ python –m SimpleHTTPServer
- </literallayout>
- </para></listitem>
- </orderedlist>
+ From within the build directory where you have built an
+ image based on your packaging choice (i.e. the
+ <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGE_CLASSES'><filename>PACKAGE_CLASSES</filename></ulink>
+ setting), simply start the server.
+ The following example assumes a build directory of
+ <filename>~/poky/build/tmp/deploy/rpm</filename> and a
+ <filename>PACKAGE_CLASSES</filename> setting of
+ "package_rpm":
+ <literallayout class='monospaced'>
+ $ cd ~/poky/build/tmp/deploy/rpm
+ $ python -m SimpleHTTPServer
+ </literallayout>
</para>
</section>