Changeset View
Changeset View
Standalone View
Standalone View
projectmanagers/custommake/makefileresolver/makefileresolver.h
Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Line(s) | 59 | public: | |||
---|---|---|---|---|---|
68 | 68 | | |||
69 | static void clearCache(); | 69 | static void clearCache(); | ||
70 | 70 | | |||
71 | KDevelop::ModificationRevisionSet findIncludePathDependency(const QString& file); | 71 | KDevelop::ModificationRevisionSet findIncludePathDependency(const QString& file); | ||
72 | 72 | | |||
73 | void enableMakeResolution(bool enable); | 73 | void enableMakeResolution(bool enable); | ||
74 | PathResolutionResult processOutput(const QString& fullOutput, const QString& workingDirectory) const; | 74 | PathResolutionResult processOutput(const QString& fullOutput, const QString& workingDirectory) const; | ||
75 | 75 | | |||
76 | static QRegularExpression defineRegularExpression(); | ||||
77 | | ||||
76 | private: | 78 | private: | ||
77 | PathResolutionResult resolveIncludePath( const QString& file, const QString& workingDirectory, int maxStepsUp = 20 ); | 79 | PathResolutionResult resolveIncludePath( const QString& file, const QString& workingDirectory, int maxStepsUp = 20 ); | ||
78 | 80 | | |||
79 | bool m_isResolving; | 81 | bool m_isResolving; | ||
80 | bool m_outOfSource; | 82 | bool m_outOfSource; | ||
81 | 83 | | |||
82 | QString mapToBuild(const QString &path) const; | 84 | QString mapToBuild(const QString &path) const; | ||
83 | 85 | | |||
Show All 19 Lines |