Changeset View
Changeset View
Standalone View
Standalone View
plugins/meson/mesonconfig.h
Show All 27 Lines | |||||
28 | class IProject; | 28 | class IProject; | ||
29 | } | 29 | } | ||
30 | 30 | | |||
31 | namespace Meson | 31 | namespace Meson | ||
32 | { | 32 | { | ||
33 | 33 | | |||
34 | struct BuildDir { | 34 | struct BuildDir { | ||
35 | KDevelop::Path buildDir; | 35 | KDevelop::Path buildDir; | ||
36 | KDevelop::Path installPrefix; | | |||
37 | KDevelop::Path mesonExecutable; | 36 | KDevelop::Path mesonExecutable; | ||
38 | QString buildType; | | |||
39 | QString mesonBackend; | 37 | QString mesonBackend; | ||
40 | QString mesonArgs; | 38 | QString mesonArgs; | ||
41 | 39 | | |||
42 | bool isValid() const; | 40 | bool isValid() const; | ||
43 | void canonicalizePaths(); | 41 | void canonicalizePaths(); | ||
44 | }; | 42 | }; | ||
45 | 43 | | |||
46 | struct MesonConfig | 44 | struct MesonConfig | ||
Show All 14 Lines |