diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-12-05 13:06:21 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-11 14:19:04 +0000 |
commit | 32559a6219cb5790fcb8c9f50d7247875b4a3a87 (patch) | |
tree | 8478c336aca5a7b392901dafaff69cf4eae54266 /documentation/ref-manual | |
parent | b2813608bb6ff2a9b13bfd09c06de35aa9e123e2 (diff) | |
download | poky-32559a6219cb5790fcb8c9f50d7247875b4a3a87.tar.gz |
ref-manual: Re-ordered the classes that start with "D".
(From yocto-docs rev: 496f45aedb65657413bff7a0850210d733880e4d)
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')
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 105 |
1 files changed, 52 insertions, 53 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index 92ae60dfa7..275a965f80 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -483,6 +483,16 @@ | |||
483 | </para> | 483 | </para> |
484 | </section> | 484 | </section> |
485 | 485 | ||
486 | <section id='ref-classes-debian'> | ||
487 | <title>Debian Renaming - <filename>debian.bbclass</filename></title> | ||
488 | |||
489 | <para> | ||
490 | This class renames packages so that they follow the Debian naming | ||
491 | policy (i.e. <filename>eglibc</filename> becomes <filename>libc6</filename> | ||
492 | and <filename>eglibc-devel</filename> becomes <filename>libc6-dev</filename>.) | ||
493 | </para> | ||
494 | </section> | ||
495 | |||
486 | <section id='ref-classes-deploy'> | 496 | <section id='ref-classes-deploy'> |
487 | <title><filename>deploy.bbclass</filename></title> | 497 | <title><filename>deploy.bbclass</filename></title> |
488 | 498 | ||
@@ -503,12 +513,15 @@ | |||
503 | </para> | 513 | </para> |
504 | </section> | 514 | </section> |
505 | 515 | ||
506 | <section id='ref-classes-distrodata'> | 516 | <section id='ref-classes-devshell'> |
507 | <title><filename>distrodata.bbclass</filename></title> | 517 | <title>Developer Shell - <filename>devshell.bbclass</filename></title> |
508 | 518 | ||
509 | <para> | 519 | <para> |
510 | The Distribution Data (<filename>distrodata</filename>) class | 520 | This class adds the <filename>devshell</filename> task. |
511 | provides for automatic checking for upstream recipe updates. | 521 | Distribution policy dictates whether to include this class. |
522 | See the | ||
523 | "<ulink url='&YOCTO_DOCS_DEV_URL;#platdev-appdev-devshell'>Using a Development Shell</ulink>" section | ||
524 | in the Yocto Project Development Manual for more information about using <filename>devshell</filename>. | ||
512 | </para> | 525 | </para> |
513 | </section> | 526 | </section> |
514 | 527 | ||
@@ -532,6 +545,41 @@ | |||
532 | </para> | 545 | </para> |
533 | </section> | 546 | </section> |
534 | 547 | ||
548 | <section id='ref-classes-distrodata'> | ||
549 | <title><filename>distrodata.bbclass</filename></title> | ||
550 | |||
551 | <para> | ||
552 | The Distribution Data (<filename>distrodata</filename>) class | ||
553 | provides for automatic checking for upstream recipe updates. | ||
554 | </para> | ||
555 | </section> | ||
556 | |||
557 | <section id='ref-classes-distutils'> | ||
558 | <title>Python Extensions - <filename>distutils.bbclass</filename></title> | ||
559 | |||
560 | <para> | ||
561 | Recipes for Python extensions are simple. | ||
562 | These recipes usually only need to point to the source's archive and then inherit | ||
563 | the proper <filename>.bbclass</filename> file. | ||
564 | Building is split into two methods depending on which method the module authors used. | ||
565 | <itemizedlist> | ||
566 | <listitem><para>Extensions that use an Autotools-based build system | ||
567 | require Autotools and | ||
568 | <filename>distutils</filename>-based classes in their recipes. | ||
569 | </para></listitem> | ||
570 | <listitem><para>Extensions that use | ||
571 | <filename>distutils</filename>-based build systems require | ||
572 | the <filename>distutils</filename> class in their recipes. | ||
573 | </para></listitem> | ||
574 | <listitem><para>Extensions that use the setuptools-based build | ||
575 | systems require the | ||
576 | <link linkend='ref-classes-setuptools'><filename>setuptools</filename></link> | ||
577 | class in their recipes. | ||
578 | </para></listitem> | ||
579 | </itemizedlist> | ||
580 | </para> | ||
581 | </section> | ||
582 | |||
535 | <section id='ref-classes-extrausers'> | 583 | <section id='ref-classes-extrausers'> |
536 | <title><filename>extrausers.bbclass</filename></title> | 584 | <title><filename>extrausers.bbclass</filename></title> |
537 | 585 | ||
@@ -593,16 +641,6 @@ | |||
593 | </para> | 641 | </para> |
594 | </section> | 642 | </section> |
595 | 643 | ||
596 | <section id='ref-classes-debian'> | ||
597 | <title>Debian Renaming - <filename>debian.bbclass</filename></title> | ||
598 | |||
599 | <para> | ||
600 | This class renames packages so that they follow the Debian naming | ||
601 | policy (i.e. <filename>eglibc</filename> becomes <filename>libc6</filename> | ||
602 | and <filename>eglibc-devel</filename> becomes <filename>libc6-dev</filename>.) | ||
603 | </para> | ||
604 | </section> | ||
605 | |||
606 | <section id='ref-classes-gconf'> | 644 | <section id='ref-classes-gconf'> |
607 | <title><filename>gconf.bbclass</filename></title> | 645 | <title><filename>gconf.bbclass</filename></title> |
608 | 646 | ||
@@ -1666,44 +1704,6 @@ | |||
1666 | </para> | 1704 | </para> |
1667 | </section> | 1705 | </section> |
1668 | 1706 | ||
1669 | <section id='ref-classes-distutils'> | ||
1670 | <title>Python Extensions - <filename>distutils.bbclass</filename></title> | ||
1671 | |||
1672 | <para> | ||
1673 | Recipes for Python extensions are simple. | ||
1674 | These recipes usually only need to point to the source's archive and then inherit | ||
1675 | the proper <filename>.bbclass</filename> file. | ||
1676 | Building is split into two methods depending on which method the module authors used. | ||
1677 | <itemizedlist> | ||
1678 | <listitem><para>Extensions that use an Autotools-based build system | ||
1679 | require Autotools and | ||
1680 | <filename>distutils</filename>-based classes in their recipes. | ||
1681 | </para></listitem> | ||
1682 | <listitem><para>Extensions that use | ||
1683 | <filename>distutils</filename>-based build systems require | ||
1684 | the <filename>distutils</filename> class in their recipes. | ||
1685 | </para></listitem> | ||
1686 | <listitem><para>Extensions that use the setuptools-based build | ||
1687 | systems require the | ||
1688 | <link linkend='ref-classes-setuptools'><filename>setuptools</filename></link> | ||
1689 | class in their recipes. | ||
1690 | </para></listitem> | ||
1691 | </itemizedlist> | ||
1692 | </para> | ||
1693 | </section> | ||
1694 | |||
1695 | <section id='ref-classes-devshell'> | ||
1696 | <title>Developer Shell - <filename>devshell.bbclass</filename></title> | ||
1697 | |||
1698 | <para> | ||
1699 | This class adds the <filename>devshell</filename> task. | ||
1700 | Distribution policy dictates whether to include this class. | ||
1701 | See the | ||
1702 | "<ulink url='&YOCTO_DOCS_DEV_URL;#platdev-appdev-devshell'>Using a Development Shell</ulink>" section | ||
1703 | in the Yocto Project Development Manual for more information about using <filename>devshell</filename>. | ||
1704 | </para> | ||
1705 | </section> | ||
1706 | |||
1707 | <section id='ref-classes-packagegroup'> | 1707 | <section id='ref-classes-packagegroup'> |
1708 | <title>Package Groups - <filename>packagegroup.bbclass</filename></title> | 1708 | <title>Package Groups - <filename>packagegroup.bbclass</filename></title> |
1709 | 1709 | ||
@@ -1725,7 +1725,6 @@ | |||
1725 | </para> | 1725 | </para> |
1726 | </section> | 1726 | </section> |
1727 | 1727 | ||
1728 | |||
1729 | <section id='ref-classes-package'> | 1728 | <section id='ref-classes-package'> |
1730 | <title><filename>package.bbclass</filename></title> | 1729 | <title><filename>package.bbclass</filename></title> |
1731 | 1730 | ||