mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-26 20:03:10 +00:00
26 lines
571 B
C
26 lines
571 B
C
![]() |
#ifndef CMAKEPROJECTDATA_H
|
||
|
#define CMAKEPROJECTDATA_H
|
||
|
|
||
|
#include <QStringList>
|
||
|
#include "cmaketypes.h"
|
||
|
|
||
|
struct CMakeProjectData
|
||
|
{
|
||
|
QString projectName;
|
||
|
QVector<Subdirectory> subdirectories;
|
||
|
QVector<Target> targets;
|
||
|
QVector<Test> testSuites;
|
||
|
|
||
|
VariableMap vm;
|
||
|
MacroMap mm;
|
||
|
CMakeProperties properties;
|
||
|
CacheValues cache;
|
||
|
CMakeDefinitions definitions;
|
||
|
QStringList modulePath;
|
||
|
QHash<QString,QString> targetAlias;
|
||
|
|
||
|
void clear() { vm.clear(); mm.clear(); properties.clear(); cache.clear(); targetAlias.clear(); }
|
||
|
};
|
||
|
|
||
|
#endif
|