diff options
| -rw-r--r-- | documentation/poky-ref-manual/development.xml | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/documentation/poky-ref-manual/development.xml b/documentation/poky-ref-manual/development.xml deleted file mode 100644 index af8a59cb0c..0000000000 --- a/documentation/poky-ref-manual/development.xml +++ /dev/null | |||
| @@ -1,45 +0,0 @@ | |||
| 1 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
| 2 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" | ||
| 3 | [<!ENTITY % poky SYSTEM "../poky.ent"> %poky; ] > | ||
| 4 | |||
| 5 | <chapter id="platdev"> | ||
| 6 | <title>Platform Development with the Yocto Project</title> | ||
| 7 | |||
| 8 | <section id="platdev-appdev"> | ||
| 9 | <title>Application Development Using the Yocto Project</title> | ||
| 10 | <para> | ||
| 11 | The Yocto Project supports several methods of application development through which | ||
| 12 | you can create user-space software designed to run on an embedded device that uses | ||
| 13 | a Yocto Project image, which was developed with the OpenEmbedded build system. | ||
| 14 | This flexibility allows you to choose the method that works best for you. | ||
| 15 | This chapter describes each development method. | ||
| 16 | </para> | ||
| 17 | |||
| 18 | <section id="platdev-appdev-srcrev"> | ||
| 19 | <title>Development Within Yocto Project for a Package that Uses an External SCM</title> | ||
| 20 | |||
| 21 | <para> | ||
| 22 | If you're working on a recipe that pulls from an external Source Code Manager (SCM), it | ||
| 23 | is possible to have the OpenEmbedded build system notice new changes added to the | ||
| 24 | SCM and then build the package that depends on them using the latest version. | ||
| 25 | This only works for SCMs from which it is possible to get a sensible revision number for changes. | ||
| 26 | Currently, you can do this with Apache Subversion (SVN), Git, and Bazaar (BZR) repositories. | ||
| 27 | </para> | ||
| 28 | |||
| 29 | <para> | ||
| 30 | To enable this behavior, simply add the following to the <filename>local.conf</filename> | ||
| 31 | configuration file found in the | ||
| 32 | <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>build directory</ulink>: | ||
| 33 | <literallayout class='monospaced'> | ||
| 34 | SRCREV_pn-<PN> = "${AUTOREV}" | ||
| 35 | </literallayout> | ||
| 36 | where <filename>PN</filename> | ||
| 37 | is the name of the package for which you want to enable automatic source | ||
| 38 | revision updating. | ||
| 39 | </para> | ||
| 40 | </section> | ||
| 41 | </section> | ||
| 42 | </chapter> | ||
| 43 | <!-- | ||
| 44 | vim: expandtab tw=80 ts=4 | ||
| 45 | --> | ||
