forked from qt-creator/qt-creator
QmakeProject: Add PRECOMPILED_HEADER as a source for headers
Also remove files from PRECOMPILED_HEADER if needed. Task-number: QTCREATORBUG-10621 Change-Id: Ife1f8f0c3219ad51fbd4bf1ef48fb82c404cb2a6 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -1245,6 +1245,7 @@ QStringList QmakePriFileNode::varNames(ProjectExplorer::FileType type)
|
|||||||
case ProjectExplorer::HeaderType:
|
case ProjectExplorer::HeaderType:
|
||||||
vars << QLatin1String("HEADERS");
|
vars << QLatin1String("HEADERS");
|
||||||
vars << QLatin1String("OBJECTIVE_HEADERS");
|
vars << QLatin1String("OBJECTIVE_HEADERS");
|
||||||
|
vars << QLatin1String("PRECOMPILED_HEADER");
|
||||||
break;
|
break;
|
||||||
case ProjectExplorer::SourceType:
|
case ProjectExplorer::SourceType:
|
||||||
vars << QLatin1String("SOURCES");
|
vars << QLatin1String("SOURCES");
|
||||||
@@ -1318,6 +1319,7 @@ QStringList QmakePriFileNode::varNamesForRemoving()
|
|||||||
QStringList vars;
|
QStringList vars;
|
||||||
vars << QLatin1String("HEADERS");
|
vars << QLatin1String("HEADERS");
|
||||||
vars << QLatin1String("OBJECTIVE_HEADERS");
|
vars << QLatin1String("OBJECTIVE_HEADERS");
|
||||||
|
vars << QLatin1String("PRECOMPILED_HEADER");
|
||||||
vars << QLatin1String("SOURCES");
|
vars << QLatin1String("SOURCES");
|
||||||
vars << QLatin1String("OBJECTIVE_SOURCES");
|
vars << QLatin1String("OBJECTIVE_SOURCES");
|
||||||
vars << QLatin1String("RESOURCES");
|
vars << QLatin1String("RESOURCES");
|
||||||
|
|||||||
Reference in New Issue
Block a user