[gnome-builder/wip/chergert/perspective] libide: move fal lback → directory
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/chergert/perspective] libide: move fal lback → directory
- Date: Mon, 30 Nov 2015 07:44:34 +0000 (UTC)
commit 70bcbb9583883bf1abdffdf498b4dac59f76fca1
Author: Christian Hergert <chergert redhat com>
Date: Sun Nov 29 17:19:59 2015 -0800
libide: move fallback → directory
This was directory only stuff, and we will have more of that for the create
project abstractions.
libide/Makefile.am | 12 +++++++-----
.../fallback.plugin => directory/directory.plugin} | 6 +++---
.../ide-directory-build-system.c | 0
.../ide-directory-build-system.h | 0
.../ide-directory-plugin.c} | 4 ++--
libide/{fallback => directory}/ide-directory-vcs.c | 0
libide/{fallback => directory}/ide-directory-vcs.h | 0
libide/ide-application-plugins.c | 13 +++----------
libide/resources/libide.gresource.xml | 4 ++--
9 files changed, 17 insertions(+), 22 deletions(-)
---
diff --git a/libide/Makefile.am b/libide/Makefile.am
index 818da9d..a64e5bd 100644
--- a/libide/Makefile.am
+++ b/libide/Makefile.am
@@ -7,6 +7,11 @@ pkglibdir = $(libdir)/gnome-builder
pkglib_LTLIBRARIES = libide-1.0.la
libide_1_0_la_public_sources = \
+ directory/ide-directory-build-system.c \
+ directory/ide-directory-build-system.h \
+ directory/ide-directory-vcs.c \
+ directory/ide-directory-vcs.h \
+ directory/ide-directory-plugin.c \
doap/ide-doap-person.c \
doap/ide-doap-person.h \
doap/ide-doap.c \
@@ -17,11 +22,8 @@ libide_1_0_la_public_sources = \
editor/ide-editor-view-addin.h \
editor/ide-editor-view.c \
editor/ide-editor-view.h \
- fallback/ide-directory-build-system.c \
- fallback/ide-directory-build-system.h \
- fallback/ide-directory-vcs.c \
- fallback/ide-directory-vcs.h \
- fallback/ide-fallback-plugin.c \
+ greeter/ide-greeter-assistant.c \
+ greeter/ide-greeter-assistant.h \
ide-application.c \
ide-application.h \
ide-application-addin.c \
diff --git a/libide/fallback/fallback.plugin b/libide/directory/directory.plugin
similarity index 55%
rename from libide/fallback/fallback.plugin
rename to libide/directory/directory.plugin
index ea693cb..5864f1a 100644
--- a/libide/fallback/fallback.plugin
+++ b/libide/directory/directory.plugin
@@ -1,10 +1,10 @@
[Plugin]
-Module=fallback-plugin
+Module=directory-plugin
Name=Fallback
-Description=Provides fallback implementations for Builder subsystems.
+Description=Provides simple directory based implementations of core services
Authors=Christian Hergert <christian hergert me>
Copyright=Copyright © 2015 Christian Hergert
Builtin=true
Hidden=true
X-Build-System-Priority=10000000
-Embedded=ide_fallback_register_types
+Embedded=ide_directory_register_types
diff --git a/libide/fallback/ide-directory-build-system.c b/libide/directory/ide-directory-build-system.c
similarity index 100%
rename from libide/fallback/ide-directory-build-system.c
rename to libide/directory/ide-directory-build-system.c
diff --git a/libide/fallback/ide-directory-build-system.h b/libide/directory/ide-directory-build-system.h
similarity index 100%
rename from libide/fallback/ide-directory-build-system.h
rename to libide/directory/ide-directory-build-system.h
diff --git a/libide/fallback/ide-fallback-plugin.c b/libide/directory/ide-directory-plugin.c
similarity index 93%
rename from libide/fallback/ide-fallback-plugin.c
rename to libide/directory/ide-directory-plugin.c
index 84485f6..d24a7b7 100644
--- a/libide/fallback/ide-fallback-plugin.c
+++ b/libide/directory/ide-directory-plugin.c
@@ -1,4 +1,4 @@
-/* fallback-plugin.c
+/* ide-directory-plugin.c
*
* Copyright (C) 2015 Christian Hergert <christian hergert me>
*
@@ -23,7 +23,7 @@
#include "ide-directory-vcs.h"
void
-ide_fallback_register_types (PeasObjectModule *module)
+ide_directory_register_types (PeasObjectModule *module)
{
peas_object_module_register_extension_type (module,
IDE_TYPE_BUILD_SYSTEM,
diff --git a/libide/fallback/ide-directory-vcs.c b/libide/directory/ide-directory-vcs.c
similarity index 100%
rename from libide/fallback/ide-directory-vcs.c
rename to libide/directory/ide-directory-vcs.c
diff --git a/libide/fallback/ide-directory-vcs.h b/libide/directory/ide-directory-vcs.h
similarity index 100%
rename from libide/fallback/ide-directory-vcs.h
rename to libide/directory/ide-directory-vcs.h
diff --git a/libide/ide-application-plugins.c b/libide/ide-application-plugins.c
index bd223b2..5af0eba 100644
--- a/libide/ide-application-plugins.c
+++ b/libide/ide-application-plugins.c
@@ -56,9 +56,7 @@ void
ide_application_discover_plugins (IdeApplication *self)
{
PeasEngine *engine = peas_engine_get_default ();
- static const gchar *embedded [] = { "editor", "fallback", "git", NULL };
const GList *list;
- gint i;
g_return_if_fail (IDE_IS_APPLICATION (self));
@@ -95,14 +93,9 @@ ide_application_discover_plugins (IdeApplication *self)
PACKAGE_DATADIR"/gnome-builder/plugins");
}
- for (i = 0; embedded [i]; i++)
- {
- gchar *path;
-
- path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s", embedded [i]);
- peas_engine_prepend_search_path (engine, path, path);
- g_free (path);
- }
+ peas_engine_prepend_search_path (engine,
+ "resource:///org/gnome/builder/plugins",
+ "resource:///org/gnome/builder/plugins");
peas_engine_rescan_plugins (engine);
diff --git a/libide/resources/libide.gresource.xml b/libide/resources/libide.gresource.xml
index 9e8814c..2a3b78b 100644
--- a/libide/resources/libide.gresource.xml
+++ b/libide/resources/libide.gresource.xml
@@ -69,7 +69,7 @@
<file alias="editor.plugin">../editor/editor.plugin</file>
</gresource>
- <gresource prefix="/org/gnome/builder/plugins/fallback">
- <file alias="fallback.plugin">../fallback/fallback.plugin</file>
+ <gresource prefix="/org/gnome/builder/plugins/directory">
+ <file alias="directory.plugin">../directory/directory.plugin</file>
</gresource>
</gresources>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]