Interface
IdeBuildSystemDiscovery
Prerequisite
In order to implement BuildSystemDiscovery, your type must inherit fromGObject
.
Instance methods
ide_build_system_discovery_discover
This virtual method can be used to try to discover the build system to use for a particular project. This might be used in cases like Flatpak where the build system can be determined from the .json manifest rather than auto-discovery by locating project files.
Interface structure
struct IdeBuildSystemDiscoveryInterface {
GTypeInterface parent_iface;
gchar* (* discover) (
IdeBuildSystemDiscovery* self,
GFile* project_file,
GCancellable* cancellable,
gint* priority,
GError** error
);
}
No description available.
Interface members
parent_iface |
|
No description available. | |
discover |
|
No description available. |
Virtual methods
Ide.BuildSystemDiscovery.discover
This virtual method can be used to try to discover the build system to use for a particular project. This might be used in cases like Flatpak where the build system can be determined from the .json manifest rather than auto-discovery by locating project files.