diff options
Diffstat (limited to 'documentation/ref-manual/ref-variables.xml')
| -rw-r--r-- | documentation/ref-manual/ref-variables.xml | 161 |
1 files changed, 160 insertions, 1 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index c0cae81212..ecac2b6c26 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
| @@ -2686,13 +2686,55 @@ | |||
| 2686 | section. | 2686 | section. |
| 2687 | For more detail on the contents of the | 2687 | For more detail on the contents of the |
| 2688 | <filename>deploy</filename> directory, see the | 2688 | <filename>deploy</filename> directory, see the |
| 2689 | "<link linkend='images-dev-environment'>Images</link>" and | 2689 | "<link linkend='images-dev-environment'>Images</link>", |
| 2690 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>", | ||
| 2691 | and | ||
| 2690 | "<link linkend='sdk-dev-environment'>Application Development SDK</link>" | 2692 | "<link linkend='sdk-dev-environment'>Application Development SDK</link>" |
| 2691 | sections. | 2693 | sections. |
| 2692 | </para> | 2694 | </para> |
| 2693 | </glossdef> | 2695 | </glossdef> |
| 2694 | </glossentry> | 2696 | </glossentry> |
| 2695 | 2697 | ||
| 2698 | <glossentry id='var-DEPLOY_DIR_DEB'><glossterm>DEPLOY_DIR_DEB</glossterm> | ||
| 2699 | <info> | ||
| 2700 | DEPLOY_DIR_DEB[doc] = "Points to a Debian-specific area that the OpenEmbedded build system uses to place images, packages, SDKs and other output files that are ready to be used outside of the build system." | ||
| 2701 | </info> | ||
| 2702 | <glossdef> | ||
| 2703 | <para role="glossdeffirst"> | ||
| 2704 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | ||
| 2705 | Points to the area that the OpenEmbedded build system uses | ||
| 2706 | to place Debian packages that are ready to be used outside | ||
| 2707 | of the build system. | ||
| 2708 | This variable applies only when | ||
| 2709 | <link linkend='var-PACKAGE_CLASSES'><filename>PACKAGE_CLASSES</filename></link> | ||
| 2710 | contains "package_deb". | ||
| 2711 | </para> | ||
| 2712 | |||
| 2713 | <para> | ||
| 2714 | The BitBake configuration file initially defines the | ||
| 2715 | <filename>DEPLOY_DIR_DEB</filename> variable as a | ||
| 2716 | sub-folder of | ||
| 2717 | <link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | ||
| 2718 | <literallayout class='monospaced'> | ||
| 2719 | DEPLOY_DIR_DEB = "${DEPLOY_DIR}/deb" | ||
| 2720 | </literallayout> | ||
| 2721 | </para> | ||
| 2722 | |||
| 2723 | <para> | ||
| 2724 | The | ||
| 2725 | <link linkend='ref-classes-package_deb'><filename>package_deb</filename></link> | ||
| 2726 | class uses the | ||
| 2727 | <filename>DEPLOY_DIR_DEB</filename> variable to make sure | ||
| 2728 | the | ||
| 2729 | <link linkend='ref-tasks-package_write_deb'><filename>do_package_write_deb</filename></link> | ||
| 2730 | task writes Debian packages into the appropriate folder. | ||
| 2731 | For more information on how packaging works, see the | ||
| 2732 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 2733 | section. | ||
| 2734 | </para> | ||
| 2735 | </glossdef> | ||
| 2736 | </glossentry> | ||
| 2737 | |||
| 2696 | <glossentry id='var-DEPLOY_DIR_IMAGE'><glossterm>DEPLOY_DIR_IMAGE</glossterm> | 2738 | <glossentry id='var-DEPLOY_DIR_IMAGE'><glossterm>DEPLOY_DIR_IMAGE</glossterm> |
| 2697 | <info> | 2739 | <info> |
| 2698 | DEPLOY_DIR_IMAGE[doc] = "Points to the area that the OpenEmbedded build system uses to place images and other associated output files that are ready to be deployed onto the target machine." | 2740 | DEPLOY_DIR_IMAGE[doc] = "Points to the area that the OpenEmbedded build system uses to place images and other associated output files that are ready to be deployed onto the target machine." |
| @@ -2724,6 +2766,123 @@ | |||
| 2724 | </glossdef> | 2766 | </glossdef> |
| 2725 | </glossentry> | 2767 | </glossentry> |
| 2726 | 2768 | ||
| 2769 | <glossentry id='var-DEPLOY_DIR_IPK'><glossterm>DEPLOY_DIR_IPK</glossterm> | ||
| 2770 | <info> | ||
| 2771 | DEPLOY_DIR_IPK[doc] = "Points to a IPK-specific area that the OpenEmbedded build system uses to place images, packages, SDKs and other output files that are ready to be used outside of the build system." | ||
| 2772 | </info> | ||
| 2773 | <glossdef> | ||
| 2774 | <para role="glossdeffirst"> | ||
| 2775 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | ||
| 2776 | Points to the area that the OpenEmbedded build system uses | ||
| 2777 | to place IPK packages that are ready to be used outside of | ||
| 2778 | the build system. | ||
| 2779 | This variable applies only when | ||
| 2780 | <link linkend='var-PACKAGE_CLASSES'><filename>PACKAGE_CLASSES</filename></link> | ||
| 2781 | contains "package_ipk". | ||
| 2782 | </para> | ||
| 2783 | |||
| 2784 | <para> | ||
| 2785 | The BitBake configuration file initially defines this | ||
| 2786 | variable as a sub-folder of | ||
| 2787 | <link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | ||
| 2788 | <literallayout class='monospaced'> | ||
| 2789 | DEPLOY_DIR_IPK = "${DEPLOY_DIR}/ipk" | ||
| 2790 | </literallayout> | ||
| 2791 | </para> | ||
| 2792 | |||
| 2793 | <para> | ||
| 2794 | The | ||
| 2795 | <link linkend='ref-classes-package_ipk'><filename>package_ipk</filename></link> | ||
| 2796 | class uses the | ||
| 2797 | <filename>DEPLOY_DIR_IPK</filename> variable to make sure | ||
| 2798 | the | ||
| 2799 | <link linkend='ref-tasks-package_write_ipk'><filename>do_package_write_ipk</filename></link> | ||
| 2800 | task writes IPK packages into the appropriate folder. | ||
| 2801 | For more information on how packaging works, see the | ||
| 2802 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 2803 | section. | ||
| 2804 | </para> | ||
| 2805 | </glossdef> | ||
| 2806 | </glossentry> | ||
| 2807 | |||
| 2808 | <glossentry id='var-DEPLOY_DIR_RPM'><glossterm>DEPLOY_DIR_RPM</glossterm> | ||
| 2809 | <info> | ||
| 2810 | DEPLOY_DIR_RPM[doc] = "Points to a RPM-specific area that the OpenEmbedded build system uses to place images, packages, SDKs and other output files that are ready to be used outside of the build system." | ||
| 2811 | </info> | ||
| 2812 | <glossdef> | ||
| 2813 | <para role="glossdeffirst"> | ||
| 2814 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | ||
| 2815 | Points to the area that the OpenEmbedded build system uses | ||
| 2816 | to place RPM packages that are ready to be used outside | ||
| 2817 | of the build system. | ||
| 2818 | This variable applies only when | ||
| 2819 | <link linkend='var-PACKAGE_CLASSES'><filename>PACKAGE_CLASSES</filename></link> | ||
| 2820 | contains "package_rpm". | ||
| 2821 | </para> | ||
| 2822 | |||
| 2823 | <para> | ||
| 2824 | The BitBake configuration file initially defines this | ||
| 2825 | variable as a sub-folder of | ||
| 2826 | <link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | ||
| 2827 | <literallayout class='monospaced'> | ||
| 2828 | DEPLOY_DIR_RPM = "${DEPLOY_DIR}/rpm" | ||
| 2829 | </literallayout> | ||
| 2830 | </para> | ||
| 2831 | |||
| 2832 | <para> | ||
| 2833 | The | ||
| 2834 | <link linkend='ref-classes-package_rpm'><filename>package_rpm</filename></link> | ||
| 2835 | class uses the | ||
| 2836 | <filename>DEPLOY_DIR_RPM</filename> variable to make sure | ||
| 2837 | the | ||
| 2838 | <link linkend='ref-tasks-package_write_rpm'><filename>do_package_write_rpm</filename></link> | ||
| 2839 | task writes RPM packages into the appropriate folder. | ||
| 2840 | For more information on how packaging works, see the | ||
| 2841 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 2842 | section. | ||
| 2843 | </para> | ||
| 2844 | </glossdef> | ||
| 2845 | </glossentry> | ||
| 2846 | |||
| 2847 | <glossentry id='var-DEPLOY_DIR_TAR'><glossterm>DEPLOY_DIR_TAR</glossterm> | ||
| 2848 | <info> | ||
| 2849 | DEPLOY_DIR_TAR[doc] = "Points to a tarball area that the OpenEmbedded build system uses to place images, packages, SDKs and other output files that are ready to be used outside of the build system." | ||
| 2850 | </info> | ||
| 2851 | <glossdef> | ||
| 2852 | <para role="glossdeffirst"> | ||
| 2853 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | ||
| 2854 | Points to the area that the OpenEmbedded build system uses | ||
| 2855 | to place tarballs that are ready to be used outside of | ||
| 2856 | the build system. | ||
| 2857 | This variable applies only when | ||
| 2858 | <link linkend='var-PACKAGE_CLASSES'><filename>PACKAGE_CLASSES</filename></link> | ||
| 2859 | contains "package_tar". | ||
| 2860 | </para> | ||
| 2861 | |||
| 2862 | <para> | ||
| 2863 | The BitBake configuration file initially defines this | ||
| 2864 | variable as a sub-folder of | ||
| 2865 | <link linkend='var-DEPLOY_DIR'><filename>DEPLOY_DIR</filename></link>: | ||
| 2866 | <literallayout class='monospaced'> | ||
| 2867 | DEPLOY_DIR_TAR = "${DEPLOY_DIR}/tar" | ||
| 2868 | </literallayout> | ||
| 2869 | </para> | ||
| 2870 | |||
| 2871 | <para> | ||
| 2872 | The | ||
| 2873 | <link linkend='ref-classes-package_tar'><filename>package_tar</filename></link> | ||
| 2874 | class uses the | ||
| 2875 | <filename>DEPLOY_DIR_TAR</filename> variable to make sure | ||
| 2876 | the | ||
| 2877 | <link linkend='ref-tasks-package_write_tar'><filename>do_package_write_tar</filename></link> | ||
| 2878 | task writes TAR packages into the appropriate folder. | ||
| 2879 | For more information on how packaging works, see the | ||
| 2880 | "<link linkend='package-feeds-dev-environment'>Package Feeds</link>" | ||
| 2881 | section. | ||
| 2882 | </para> | ||
| 2883 | </glossdef> | ||
| 2884 | </glossentry> | ||
| 2885 | |||
| 2727 | <glossentry id='var-DEPLOYDIR'><glossterm>DEPLOYDIR</glossterm> | 2886 | <glossentry id='var-DEPLOYDIR'><glossterm>DEPLOYDIR</glossterm> |
| 2728 | <info> | 2887 | <info> |
| 2729 | DEPLOYDIR[doc] = "For recipes that inherit the deploy class, the DEPLOYDIR points to a temporary work area for deployed files." | 2888 | DEPLOYDIR[doc] = "For recipes that inherit the deploy class, the DEPLOYDIR points to a temporary work area for deployed files." |
