forked from qt-creator/qt-creator
CppTools: Add target type information to project part
Let project managers store information whether a project part belongs to an executable or a library and use this information inside the AutoTest plugin. This information will help to determine which targets are relevant for the execution of tests. Change-Id: I93b42797bf55225425398dc83aecea3c99eea290 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -91,6 +91,12 @@ public:
|
||||
WordWidth64Bit,
|
||||
};
|
||||
|
||||
enum BuildTargetType {
|
||||
Unknown,
|
||||
Executable,
|
||||
Library
|
||||
};
|
||||
|
||||
using Ptr = QSharedPointer<ProjectPart>;
|
||||
|
||||
public:
|
||||
@@ -134,6 +140,7 @@ public:
|
||||
ProjectExplorer::Macros toolChainMacros;
|
||||
ToolChainWordWidth toolChainWordWidth = WordWidth32Bit;
|
||||
QString toolChainTargetTriple;
|
||||
BuildTargetType buildTargetType = Unknown;
|
||||
};
|
||||
|
||||
} // namespace CppTools
|
||||
|
||||
Reference in New Issue
Block a user