[gnome-builder/wip/chergert/pipeline-merge: 23/76] config-manager: remove prebuild/postbuild commands from configuration
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/chergert/pipeline-merge: 23/76] config-manager: remove prebuild/postbuild commands from configuration
- Date: Wed, 8 Feb 2017 20:20:03 +0000 (UTC)
commit 88eca96fb41f4450c7271cfec85504cf2bde5f1e
Author: Christian Hergert <chergert redhat com>
Date: Fri Feb 3 12:28:21 2017 -0800
config-manager: remove prebuild/postbuild commands from configuration
These might come back, but if they do, they will be part of a subclass
specifically for the .buildconfig (and associated pipeline stages).
libide/buildsystem/ide-configuration-manager.c | 50 ------------------------
1 files changed, 0 insertions(+), 50 deletions(-)
---
diff --git a/libide/buildsystem/ide-configuration-manager.c b/libide/buildsystem/ide-configuration-manager.c
index 24eb2d3..e924fb1 100644
--- a/libide/buildsystem/ide-configuration-manager.c
+++ b/libide/buildsystem/ide-configuration-manager.c
@@ -25,8 +25,6 @@
#include "ide-internal.h"
#include "ide-macros.h"
-#include "buildsystem/ide-build-command.h"
-#include "buildsystem/ide-build-command-queue.h"
#include "buildsystem/ide-configuration-manager.h"
#include "buildsystem/ide-configuration.h"
#include "buildsystem/ide-environment.h"
@@ -122,36 +120,6 @@ load_environ (IdeConfiguration *configuration,
}
}
-static void
-load_command_queue (IdeBuildCommandQueue *cmdq,
- GKeyFile *key_file,
- const gchar *group,
- const gchar *name)
-
-{
- g_auto(GStrv) commands = NULL;
-
- g_assert (IDE_IS_BUILD_COMMAND_QUEUE (cmdq));
- g_assert (key_file != NULL);
- g_assert (group != NULL);
- g_assert (name != NULL);
-
- commands = g_key_file_get_string_list (key_file, group, name, NULL, NULL);
-
- if (commands != NULL)
- {
- for (guint i = 0; commands [i]; i++)
- {
- g_autoptr(IdeBuildCommand) command = NULL;
-
- command = g_object_new (IDE_TYPE_BUILD_COMMAND,
- "command-text", commands [i],
- NULL);
- ide_build_command_queue_append (cmdq, command);
- }
- }
-}
-
static gboolean
ide_configuration_manager_load (IdeConfigurationManager *self,
GKeyFile *key_file,
@@ -180,24 +148,6 @@ ide_configuration_manager_load (IdeConfigurationManager *self,
load_string (configuration, key_file, group, "prefix", "prefix");
load_string (configuration, key_file, group, "app-id", "app-id");
- if (g_key_file_has_key (key_file, group, "prebuild", NULL))
- {
- g_autoptr(IdeBuildCommandQueue) cmdq = NULL;
-
- cmdq = ide_build_command_queue_new ();
- load_command_queue (cmdq, key_file, group, "prebuild");
- _ide_configuration_set_prebuild (configuration, cmdq);
- }
-
- if (g_key_file_has_key (key_file, group, "postbuild", NULL))
- {
- g_autoptr(IdeBuildCommandQueue) cmdq = NULL;
-
- cmdq = ide_build_command_queue_new ();
- load_command_queue (cmdq, key_file, group, "postbuild");
- _ide_configuration_set_postbuild (configuration, cmdq);
- }
-
env_group = g_strdup_printf ("%s.environment", group);
if (g_key_file_has_group (key_file, env_group))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]