[gnome-builder] create-project: Pass versioning along to IdeProjectTemplate



commit d5e2080eac631aae047c58a7cdd9962c51a007a8
Author: Matthew Leeds <mleeds redhat com>
Date:   Wed Mar 22 17:33:02 2017 -0500

    create-project: Pass versioning along to IdeProjectTemplate
    
    This commit passes the versioning option specified on the
    command line along to the project template so it knows git
    is enabled. Some of the templates have some behavior
    that's conditional on whether git is enabled.

 plugins/create-project/gbp-create-project-tool.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/plugins/create-project/gbp-create-project-tool.c 
b/plugins/create-project/gbp-create-project-tool.c
index 3f96588..740eccc 100644
--- a/plugins/create-project/gbp-create-project-tool.c
+++ b/plugins/create-project/gbp-create-project-tool.c
@@ -414,6 +414,10 @@ gbp_create_project_tool_run_async (IdeApplicationTool  *tool,
                          g_strdup ("language"),
                          g_variant_ref_sink (g_variant_new_string (self->language)));
 
+  g_hash_table_insert (params,
+                       g_strdup ("versioning"),
+                       g_variant_ref_sink (g_variant_new_string (self->vcs ?: "git")));
+
   ide_project_template_expand_async (template,
                                      params,
                                      NULL,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]