diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-12-04 06:53:16 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-11 14:17:49 +0000 |
commit | 6f9fc443fb9a9af5df9b0a809249cdd751a6932a (patch) | |
tree | 4a87aa4a711c5220ddcdcc03408f53c01f6f5b90 /documentation/ref-manual/ref-classes.xml | |
parent | 04823a7b7aeade3257af77b873def7b65dc92264 (diff) | |
download | poky-6f9fc443fb9a9af5df9b0a809249cdd751a6932a.tar.gz |
ref-manual: Added qmake* class and three variables.
Variables:
EXTRA_QMAKEVARS_POST
EXTRA_QMAKEVARS_PRE
QMAKE_PROFILES
(From yocto-docs rev: 2b9a3d3fc639b859142bf3372334f69029e9f111)
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/ref-classes.xml')
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index d2eb1be68a..634c14fe9b 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -1596,6 +1596,47 @@ | |||
1596 | </para> | 1596 | </para> |
1597 | </section> | 1597 | </section> |
1598 | 1598 | ||
1599 | <section id='ref-classes-qmake*'> | ||
1600 | <title><filename>qmake*.bbclass</filename></title> | ||
1601 | |||
1602 | <para> | ||
1603 | This family of classes consists of the following: | ||
1604 | <itemizedlist> | ||
1605 | <listitem><para><emphasis><filename>qmake_base</filename>:</emphasis> | ||
1606 | Provides base functionality for all versions of | ||
1607 | <filename>qmake</filename>.</para></listitem> | ||
1608 | <listitem><para><emphasis><filename>qmake2</filename>:</emphasis> | ||
1609 | Extends base functionality for <filename>qmake</filename> 2.x as | ||
1610 | used by Qt 4.x.</para></listitem> | ||
1611 | </itemizedlist> | ||
1612 | </para> | ||
1613 | |||
1614 | <para> | ||
1615 | The <filename>qmake*</filename> family of classes support recipes that | ||
1616 | need to build software that uses Qt's <filename>qmake</filename> | ||
1617 | build system. | ||
1618 | </para> | ||
1619 | |||
1620 | <para> | ||
1621 | If you need to set any configuration variables or pass any options to | ||
1622 | <filename>qmake</filename>, you can add these to the | ||
1623 | <link linkend='var-EXTRA_QMAKEVARS_PRE'><filename>EXTRA_QMAKEVARS_PRE</filename></link> | ||
1624 | or | ||
1625 | <link linkend='var-EXTRA_QMAKEVARS_POST'><filename>EXTRA_QMAKEVARS_POST</filename></link> | ||
1626 | variables, depending on whether the arguments need to be before or | ||
1627 | after the <filename>.pro</filename> file list on the command line, | ||
1628 | respectively. | ||
1629 | </para> | ||
1630 | |||
1631 | <para> | ||
1632 | By default, all <filename>.pro</filename> files are built. | ||
1633 | If you want to specify your own subset of <filename>.pro</filename> | ||
1634 | files to be built, specify them in the | ||
1635 | <link linkend='var-QMAKE_PROFILES'><filename>QMAKE_PROFILES</filename></link> | ||
1636 | variable. | ||
1637 | </para> | ||
1638 | </section> | ||
1639 | |||
1599 | <section id='ref-classes-distutils'> | 1640 | <section id='ref-classes-distutils'> |
1600 | <title>Python Extensions - <filename>distutils.bbclass</filename></title> | 1641 | <title>Python Extensions - <filename>distutils.bbclass</filename></title> |
1601 | 1642 | ||