aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2016-06-02 16:24:13 -0700
committerJake Petroules <jake.petroules@qt.io>2016-06-06 16:35:58 +0000
commit81e2141158af5ad4f457a2671dd2717d8302e90e (patch)
tree9abe27104e0eb25304143ffa4f55622541696812 /doc
parentf8db4c3b0c8f286f8ef0831d6c386b94a6248d3e (diff)
Determine the compiler's default include and lib directories.
This fixes an issue where moc may fail to find some headers when building Qt or projects that use Qt. Change-Id: I52981139a3127539a4d5d9ba6e8d61575f7a0082 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/reference/modules/cpp-module.qdoc49
1 files changed, 42 insertions, 7 deletions
diff --git a/doc/reference/modules/cpp-module.qdoc b/doc/reference/modules/cpp-module.qdoc
index d4b777598..a904d15fc 100644
--- a/doc/reference/modules/cpp-module.qdoc
+++ b/doc/reference/modules/cpp-module.qdoc
@@ -93,13 +93,6 @@
\li List of preprocessor macros that are used for all projects that are built for the
current target platform. User project files usually do not set this property.
\row
- \li compilerDefines
- \li \c{stringList}
- \li 1.0
- \li \c{undefined}
- \li List of preprocessor macros that are used for all projects that are using the current
- toolchain. User project files usually do not set this property.
- \row
\li includePaths
\li \c{pathList}
\li 1.0
@@ -622,6 +615,48 @@
If undefined, compiler defaults will be used.
\endtable
+ \section1 Advanced Properties
+
+ \table
+ \header
+ \li Property
+ \li Type
+ \li Since
+ \li Default
+ \li Description
+ \row
+ \li compilerDefines
+ \li \c{stringList}
+ \li 1.0
+ \li \c{undefined}
+ \li List of preprocessor macros that are used for all projects that are using the current
+ toolchain. User project files usually do not set this property.
+ \row
+ \li compilerIncludePaths
+ \li \c{pathList}
+ \li 1.6
+ \li determined automatically
+ \li List of #include search paths that are used for all projects that are using the current
+ toolchain. Determined automatically by probing the compiler.
+ User project files usually do not set this property.
+ \row
+ \li compilerFrameworkPaths
+ \li \c{pathList}
+ \li 1.6
+ \li determined automatically
+ \li List of framework search paths that are used for all projects that are using the current
+ toolchain. Determined automatically by probing the compiler.
+ User project files usually do not set this property.
+ \row
+ \li compilerLibraryPaths
+ \li \c{pathList}
+ \li 1.6
+ \li determined automatically
+ \li List of library search paths that are used for all projects that are using the current
+ toolchain. Determined automatically by probing the compiler.
+ User project files usually do not set this property.
+ \endtable
+
\section1 Relevant File Tags
\table