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:18:01 +0000 |
| commit | 8f3ed72b06c97894eeb9d11dbb54be9f50ffd2b9 (patch) | |
| tree | a51fabc00edc32fe62702aff1f3b1551284c8cc0 | |
| parent | 35dcd38287b3ce2df722f65c20ae74e93fe8ac7a (diff) | |
| download | poky-8f3ed72b06c97894eeb9d11dbb54be9f50ffd2b9.tar.gz | |
ref-manual: Re-ordered the classes that start with "D".
(From yocto-docs rev: e65278b9476681eb6f9c662993e110ee4422ebc7)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -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 | ||
