diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-09-07 10:17:42 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-09-23 15:27:33 +0100 |
commit | 72d1435f20e47339c75ee8dcb8adecbb2bc7516b (patch) | |
tree | 672d3932703780c57f24749061559793678c61b4 /documentation/sdk-manual | |
parent | 066ecf613f5b6614423e43fc69431784d5531655 (diff) | |
download | poky-72d1435f20e47339c75ee8dcb8adecbb2bc7516b.tar.gz |
documentation: Added new description for the PACKAGECONFIG_CONFARGS variable.
Fixes [YOCTO #10183]
Added a new variable entry for the PACKAGECONFIG_CONFARGS variable.
With the introduction of the new PACKAGECONFIG_CONFARGS variable,
many places in the mainstream YP documentation that referenced
how to pass configure arguments using EXTRA_OECONF needed to also
make mention of this new variable. I added many cross-references
to the new variable.
(From yocto-docs rev: 00f02d45319bab90b72eab89fcb69cbe8bd05bb5)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/sdk-manual')
-rw-r--r-- | documentation/sdk-manual/sdk-extensible.xml | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/documentation/sdk-manual/sdk-extensible.xml b/documentation/sdk-manual/sdk-extensible.xml index c2360e9f37..86f1e28fc9 100644 --- a/documentation/sdk-manual/sdk-extensible.xml +++ b/documentation/sdk-manual/sdk-extensible.xml | |||
@@ -849,7 +849,10 @@ | |||
849 | To force the value on the command line, add the | 849 | To force the value on the command line, add the |
850 | variable setting to | 850 | variable setting to |
851 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OEMAKE'><filename>EXTRA_OEMAKE</filename></ulink> | 851 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OEMAKE'><filename>EXTRA_OEMAKE</filename></ulink> |
852 | within the recipe as follows: | 852 | or |
853 | <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></ulink> | ||
854 | within the recipe. | ||
855 | Here is an example using <filename>EXTRA_OEMAKE</filename>: | ||
853 | <literallayout class='monospaced'> | 856 | <literallayout class='monospaced'> |
854 | EXTRA_OEMAKE += "'CC=${CC}' 'CXX=${CXX}'" | 857 | EXTRA_OEMAKE += "'CC=${CC}' 'CXX=${CXX}'" |
855 | </literallayout> | 858 | </literallayout> |
@@ -1062,9 +1065,12 @@ | |||
1062 | then a fixed set of arguments is passed to it to enable | 1065 | then a fixed set of arguments is passed to it to enable |
1063 | cross-compilation plus any extras specified by | 1066 | cross-compilation plus any extras specified by |
1064 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></ulink> | 1067 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></ulink> |
1068 | or | ||
1069 | <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></ulink> | ||
1065 | set within the recipe. | 1070 | set within the recipe. |
1066 | If you wish to pass additional options, add them to | 1071 | If you wish to pass additional options, add them to |
1067 | <filename>EXTRA_OECONF</filename>. | 1072 | <filename>EXTRA_OECONF</filename> or |
1073 | <filename>PACKAGECONFIG_CONFARGS</filename>. | ||
1068 | Other supported build tools have similar variables | 1074 | Other supported build tools have similar variables |
1069 | (e.g. | 1075 | (e.g. |
1070 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OECMAKE'><filename>EXTRA_OECMAKE</filename></ulink> | 1076 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OECMAKE'><filename>EXTRA_OECMAKE</filename></ulink> |
@@ -1072,8 +1078,9 @@ | |||
1072 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OESCONS'><filename>EXTRA_OESCONS</filename></ulink> | 1078 | <ulink url='&YOCTO_DOCS_REF_URL;#var-EXTRA_OESCONS'><filename>EXTRA_OESCONS</filename></ulink> |
1073 | for Scons, and so forth). | 1079 | for Scons, and so forth). |
1074 | If you need to pass anything on the <filename>make</filename> | 1080 | If you need to pass anything on the <filename>make</filename> |
1075 | command line, you can use <filename>EXTRA_OEMAKE</filename> to do | 1081 | command line, you can use <filename>EXTRA_OEMAKE</filename> or the |
1076 | so. | 1082 | <ulink url='&YOCTO_DOCS_REF_URL;#var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></ulink> |
1083 | variables to do so. | ||
1077 | </para> | 1084 | </para> |
1078 | 1085 | ||
1079 | <para> | 1086 | <para> |
@@ -1081,7 +1088,8 @@ | |||
1081 | to help you set the arguments listed in the previous paragraph. | 1088 | to help you set the arguments listed in the previous paragraph. |
1082 | The command determines the exact options being passed, and shows | 1089 | The command determines the exact options being passed, and shows |
1083 | them to you along with any custom arguments specified through | 1090 | them to you along with any custom arguments specified through |
1084 | <filename>EXTRA_OECONF</filename>. | 1091 | <filename>EXTRA_OECONF</filename> or |
1092 | <filename>PACKAGECONFIG_CONFARGS</filename>. | ||
1085 | If applicable, the command also shows you the output of the | 1093 | If applicable, the command also shows you the output of the |
1086 | configure script's "‐‐help" option as a reference. | 1094 | configure script's "‐‐help" option as a reference. |
1087 | </para> | 1095 | </para> |