summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-09-07 10:17:42 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-09-23 15:27:33 +0100
commit72d1435f20e47339c75ee8dcb8adecbb2bc7516b (patch)
tree672d3932703780c57f24749061559793678c61b4 /documentation/ref-manual
parent066ecf613f5b6614423e43fc69431784d5531655 (diff)
downloadpoky-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/ref-manual')
-rw-r--r--documentation/ref-manual/closer-look.xml4
-rw-r--r--documentation/ref-manual/ref-classes.xml12
-rw-r--r--documentation/ref-manual/ref-qa-checks.xml3
-rw-r--r--documentation/ref-manual/ref-variables.xml13
-rw-r--r--documentation/ref-manual/ref-varlocality.xml6
5 files changed, 29 insertions, 9 deletions
diff --git a/documentation/ref-manual/closer-look.xml b/documentation/ref-manual/closer-look.xml
index 825409f5a7..a9eb1b6c7f 100644
--- a/documentation/ref-manual/closer-look.xml
+++ b/documentation/ref-manual/closer-look.xml
@@ -888,7 +888,9 @@
888 class, 888 class,
889 you can add additional configuration options by using 889 you can add additional configuration options by using
890 the <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link> 890 the <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>
891 variable. 891 or
892 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>
893 variables.
892 For information on how this variable works within 894 For information on how this variable works within
893 that class, see the 895 that class, see the
894 <filename>meta/classes/autotools.bbclass</filename> file. 896 <filename>meta/classes/autotools.bbclass</filename> file.
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 98a365871d..2344a0406a 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -161,13 +161,17 @@
161 cross-compilation. 161 cross-compilation.
162 You can pass additional parameters to 162 You can pass additional parameters to
163 <filename>configure</filename> through the 163 <filename>configure</filename> through the
164 <filename><link linkend='var-EXTRA_OECONF'>EXTRA_OECONF</link></filename> variable. 164 <filename><link linkend='var-EXTRA_OECONF'>EXTRA_OECONF</link></filename>
165 or
166 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>
167 variables.
165 </para></listitem> 168 </para></listitem>
166 <listitem><para><link linkend='ref-tasks-compile'><filename>do_compile</filename></link> - 169 <listitem><para><link linkend='ref-tasks-compile'><filename>do_compile</filename></link> -
167 Runs <filename>make</filename> with arguments that specify the 170 Runs <filename>make</filename> with arguments that specify the
168 compiler and linker. 171 compiler and linker.
169 You can pass additional arguments through 172 You can pass additional arguments through
170 the <filename><link linkend='var-EXTRA_OEMAKE'>EXTRA_OEMAKE</link></filename> variable. 173 the <filename><link linkend='var-EXTRA_OEMAKE'>EXTRA_OEMAKE</link></filename>
174 variable.
171 </para></listitem> 175 </para></listitem>
172 <listitem><para><link linkend='ref-tasks-install'><filename>do_install</filename></link> - 176 <listitem><para><link linkend='ref-tasks-install'><filename>do_install</filename></link> -
173 Runs <filename>make install</filename> and passes in 177 Runs <filename>make install</filename> and passes in
@@ -3726,7 +3730,9 @@
3726 software that uses the Waf build system. 3730 software that uses the Waf build system.
3727 You can use the 3731 You can use the
3728 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link> 3732 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>
3729 variable to specify additional configuration options to be passed on 3733 or
3734 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>
3735 variables to specify additional configuration options to be passed on
3730 the Waf command line. 3736 the Waf command line.
3731 </para> 3737 </para>
3732</section> 3738</section>
diff --git a/documentation/ref-manual/ref-qa-checks.xml b/documentation/ref-manual/ref-qa-checks.xml
index 4fcf1db619..893629d698 100644
--- a/documentation/ref-manual/ref-qa-checks.xml
+++ b/documentation/ref-manual/ref-qa-checks.xml
@@ -918,7 +918,8 @@ can be found then it should be implemented. I can't find one at the moment.
918 and the upstream change log or release notes. 918 and the upstream change log or release notes.
919 Once you have worked out what the appropriate 919 Once you have worked out what the appropriate
920 change is, you can update 920 change is, you can update
921 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link> 921 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>,
922 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>,
922 or the individual 923 or the individual
923 <link linkend='var-PACKAGECONFIG'><filename>PACKAGECONFIG</filename></link> 924 <link linkend='var-PACKAGECONFIG'><filename>PACKAGECONFIG</filename></link>
924 option values accordingly. 925 option values accordingly.
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index 37ca37b626..afc36a5b14 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -4037,6 +4037,10 @@
4037 <para role="glossdeffirst"> 4037 <para role="glossdeffirst">
4038<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> 4038<!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> -->
4039 Additional <filename>configure</filename> script options. 4039 Additional <filename>configure</filename> script options.
4040 See
4041 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>
4042 for additional information on passing configure script
4043 options.
4040 </para> 4044 </para>
4041 </glossdef> 4045 </glossdef>
4042 </glossentry> 4046 </glossentry>
@@ -9112,10 +9116,13 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
9112 <listitem><para>Extra arguments 9116 <listitem><para>Extra arguments
9113 that should be added to the configure script 9117 that should be added to the configure script
9114 argument list 9118 argument list
9115 (<link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>) 9119 (<link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>
9120 or
9121 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>)
9116 if the feature is enabled.</para></listitem> 9122 if the feature is enabled.</para></listitem>
9117 <listitem><para>Extra arguments 9123 <listitem><para>Extra arguments
9118 that should be added to <filename>EXTRA_OECONF</filename> 9124 that should be added to <filename>EXTRA_OECONF</filename>
9125 or <filename>PACKAGECONFIG_CONFARGS</filename>
9119 if the feature is disabled. 9126 if the feature is disabled.
9120 </para></listitem> 9127 </para></listitem>
9121 <listitem><para>Additional build dependencies 9128 <listitem><para>Additional build dependencies
@@ -14817,7 +14824,9 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
14817 task. 14824 task.
14818 Normally, invalid configure options are simply not passed 14825 Normally, invalid configure options are simply not passed
14819 to the configure script (e.g. should be removed from 14826 to the configure script (e.g. should be removed from
14820 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>). 14827 <link linkend='var-EXTRA_OECONF'><filename>EXTRA_OECONF</filename></link>
14828 or
14829 <link linkend='var-PACKAGECONFIG_CONFARGS'><filename>PACKAGECONFIG_CONFARGS</filename></link>).
14821 However, common options, for example, exist that are passed 14830 However, common options, for example, exist that are passed
14822 to all configure scripts at a class level that might not 14831 to all configure scripts at a class level that might not
14823 be valid for some configure scripts. 14832 be valid for some configure scripts.
diff --git a/documentation/ref-manual/ref-varlocality.xml b/documentation/ref-manual/ref-varlocality.xml
index d3f873298d..54524d5b60 100644
--- a/documentation/ref-manual/ref-varlocality.xml
+++ b/documentation/ref-manual/ref-varlocality.xml
@@ -176,16 +176,18 @@
176 <para> 176 <para>
177 This section lists variables that define extra build information for recipes. 177 This section lists variables that define extra build information for recipes.
178 <itemizedlist> 178 <itemizedlist>
179 <listitem><para><filename><link linkend='var-DEFAULT_PREFERENCE'>DEFAULT_PREFERENCE
180 </link></filename></para></listitem>
179 <listitem><para><filename><link linkend='var-EXTRA_OECMAKE'>EXTRA_OECMAKE</link> 181 <listitem><para><filename><link linkend='var-EXTRA_OECMAKE'>EXTRA_OECMAKE</link>
180 </filename></para></listitem> 182 </filename></para></listitem>
181 <listitem><para><filename><link linkend='var-EXTRA_OECONF'>EXTRA_OECONF</link> 183 <listitem><para><filename><link linkend='var-EXTRA_OECONF'>EXTRA_OECONF</link>
182 </filename></para></listitem> 184 </filename></para></listitem>
183 <listitem><para><filename><link linkend='var-EXTRA_OEMAKE'>EXTRA_OEMAKE</link> 185 <listitem><para><filename><link linkend='var-EXTRA_OEMAKE'>EXTRA_OEMAKE</link>
184 </filename></para></listitem> 186 </filename></para></listitem>
187 <listitem><para><filename><link linkend='var-PACKAGECONFIG_CONFARGS'>PACKAGECONFIG_CONFARGS</link>
188 </filename></para></listitem>
185 <listitem><para><filename><link linkend='var-PACKAGES'>PACKAGES</link></filename> 189 <listitem><para><filename><link linkend='var-PACKAGES'>PACKAGES</link></filename>
186 </para></listitem> 190 </para></listitem>
187 <listitem><para><filename><link linkend='var-DEFAULT_PREFERENCE'>DEFAULT_PREFERENCE
188 </link></filename></para></listitem>
189 </itemizedlist> 191 </itemizedlist>
190 </para> 192 </para>
191 </section> 193 </section>