[gnome-builder] builder: fix introspection description for build/install
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] builder: fix introspection description for build/install
- Date: Fri, 28 Oct 2016 20:55:30 +0000 (UTC)
commit 594919bda3c0aea84aea5928dc89067d0ecb427c
Author: Christian Hergert <chergert redhat com>
Date: Fri Oct 28 13:54:35 2016 -0700
builder: fix introspection description for build/install
libide/buildsystem/ide-builder.c | 26 +++++++++++++++++++++++++-
1 files changed, 25 insertions(+), 1 deletions(-)
---
diff --git a/libide/buildsystem/ide-builder.c b/libide/buildsystem/ide-builder.c
index 165d58e..9e2c3eb 100644
--- a/libide/buildsystem/ide-builder.c
+++ b/libide/buildsystem/ide-builder.c
@@ -103,7 +103,18 @@ ide_builder_real_build_finish (IdeBuilder *self,
/**
* ide_builder_build_async:
- * @result: (out) (transfer none): A location for an #IdeBuildResult.
+ * @self: An #IdeBuilder
+ * @flags: build flags for the build
+ * @result: (out) (transfer full) (nullable): A location for an #IdeBuildResult
+ * @cancellable: (nullable): A #GCancellable or %NULL
+ * @callback: A callback to complete the async operation
+ * @user_data: user data for @callback
+ *
+ * This function requests the #IdeBuilder to asynchronously begin building
+ * the project using the flags specified. By default, the builders will try
+ * to perform incremental builds.
+ *
+ * See ide_builder_build_finish() to complete the request.
*/
void
ide_builder_build_async (IdeBuilder *builder,
@@ -222,6 +233,19 @@ ide_builder_init (IdeBuilder *self)
{
}
+/**
+ * ide_builder_install_async:
+ * @self: An #IdeBuilder
+ * @result: (out) (transfer full) (nullable): A location for an #IdeBuildResult
+ * @cancellable: (nullable): A #GCancellable or %NULL
+ * @callback: A callback to complete the async operation
+ * @user_data: user data for @callback
+ *
+ * This function requests the #IdeBuilder to asynchronously begin installing
+ * the project.
+ *
+ * See ide_builder_install_finish() to complete the request.
+ */
void
ide_builder_install_async (IdeBuilder *self,
IdeBuildResult **result,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]