GenericProjectManager: Support framework paths

Rather than adding yet another meta file, we use the .includes file with
a special line prefix.

Fixes: QTCREATORBUG-20099
Change-Id: I494e0143b8e0f1f8828a56d7487b2201f1680337
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Kandeler
2019-08-16 13:04:41 +02:00
parent 2689f837f3
commit 9f88fc881f
3 changed files with 24 additions and 6 deletions

View File

@@ -65,7 +65,7 @@
\li \l{Specifying Files}{.files}
\li \l{Specifying Include Paths}{.includes}
\li \l{Specifying Include Paths and Framework Paths}{.includes}
\li \l{Specifying Defines}{.config}
@@ -114,12 +114,14 @@
git ls-files "*.cpp" "*.h" > MyProject.files
\endcode
\section1 Specifying Include Paths
\section1 Specifying Include Paths and Framework Paths
The include paths are specified in the \tt{.includes} file, one include
path per line. The paths can be either absolute or relative to the
\tt{.includes} file.
Lines starting with "-F" are interpreted as framework paths.
\section1 Specifying Defines
The defines are specified in the \tt{.config} file. The \tt{.config} file is