From 32a9ef32df0c58674c74be468f2b7815993bdfcb Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Mon, 3 Aug 2015 12:17:19 +0200 Subject: Doc: add documentation for QMAKE_HOST Task-number: QTBUG-13745 Change-Id: Ieeecb0f2bb065fe2ec5a1112a25a7b83bf701bd1 Reviewed-by: Joerg Bornemann --- qmake/doc/snippets/code/doc_src_qmake-manual.pro | 7 +++++++ qmake/doc/src/qmake-manual.qdoc | 19 +++++++++++++++++++ 2 files changed, 26 insertions(+) (limited to 'qmake/doc') diff --git a/qmake/doc/snippets/code/doc_src_qmake-manual.pro b/qmake/doc/snippets/code/doc_src_qmake-manual.pro index 335fa6f97e..43de125446 100644 --- a/qmake/doc/snippets/code/doc_src_qmake-manual.pro +++ b/qmake/doc/snippets/code/doc_src_qmake-manual.pro @@ -987,3 +987,10 @@ QMAKE_SONAME_PREFIX = /Library/Frameworks #! [185] VERSION_PE_HEADER = 1.2 #! [185] + +#! [186] +win32-g++:contains(QMAKE_HOST.arch, x86_64):{ + message("Host is 64bit") + ... +} +#! [186] diff --git a/qmake/doc/src/qmake-manual.qdoc b/qmake/doc/src/qmake-manual.qdoc index c39c6359d3..a2afeaf765 100644 --- a/qmake/doc/src/qmake-manual.qdoc +++ b/qmake/doc/src/qmake-manual.qdoc @@ -1739,6 +1739,25 @@ See \l{Creating Frameworks} for more information about creating frameworks. + \target QMAKE_HOST + \section1 QMAKE_HOST + + Provides information about the host machine running qmake. + For example, you can retrieve the host machine architecture from + \c{QMAKE_HOST.arch}. + + \table + \header \li Keys \li Values + \row \li .arch \li Host architecture + \row \li .os \li Host OS + \row \li .cpu_count \li Number of available cpus + \row \li .name \li Host computer name + \row \li .version \li Host OS version number + \row \li .version_string \li Host OS version string + \endtable + + \snippet code/doc_src_qmake-manual.pro 186 + \target QMAKE_INCDIR \section1 QMAKE_INCDIR -- cgit v1.2.3