[gnome-builder] buildsystem: tweak build system priorities
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] buildsystem: tweak build system priorities
- Date: Mon, 29 Jan 2018 22:53:14 +0000 (UTC)
commit 5d5dd4a88c348893206c7d486f6f52360ccf2ddc
Author: Christian Hergert <chergert redhat com>
Date: Mon Jan 29 14:52:50 2018 -0800
buildsystem: tweak build system priorities
Lower integral value is better.
src/plugins/autotools/ide-autotools-build-system.c | 2 +-
src/plugins/cargo/cargo_plugin.py | 2 +-
src/plugins/cmake/gbp-cmake-build-system.c | 2 +-
src/plugins/make/make_plugin.py | 2 +-
src/plugins/meson/gbp-meson-build-system.c | 2 +-
src/plugins/npm/npm_plugin.py | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/plugins/autotools/ide-autotools-build-system.c
b/src/plugins/autotools/ide-autotools-build-system.c
index 71cc78be0..8d010a6a2 100644
--- a/src/plugins/autotools/ide-autotools-build-system.c
+++ b/src/plugins/autotools/ide-autotools-build-system.c
@@ -334,7 +334,7 @@ ide_autotools_build_system_constructed (GObject *object)
static gint
ide_autotools_build_system_get_priority (IdeBuildSystem *system)
{
- return -100;
+ return -500;
}
static void
diff --git a/src/plugins/cargo/cargo_plugin.py b/src/plugins/cargo/cargo_plugin.py
index be4c3c03e..6427000c4 100644
--- a/src/plugins/cargo/cargo_plugin.py
+++ b/src/plugins/cargo/cargo_plugin.py
@@ -71,7 +71,7 @@ class CargoBuildSystem(Ide.Object, Ide.BuildSystem, Gio.AsyncInitable):
return task.propagate_boolean()
def do_get_priority(self):
- return 300
+ return -200
def locate_cargo_from_config(config):
cargo = _CARGO
diff --git a/src/plugins/cmake/gbp-cmake-build-system.c b/src/plugins/cmake/gbp-cmake-build-system.c
index f5a4e678b..ac5e75c18 100644
--- a/src/plugins/cmake/gbp-cmake-build-system.c
+++ b/src/plugins/cmake/gbp-cmake-build-system.c
@@ -424,7 +424,7 @@ gbp_cmake_build_system_get_display_name (IdeBuildSystem *build_system)
static gint
gbp_cmake_build_system_get_priority (IdeBuildSystem *build_system)
{
- return 100;
+ return -300;
}
static void
diff --git a/src/plugins/make/make_plugin.py b/src/plugins/make/make_plugin.py
index 13c35d868..398e0dfb2 100644
--- a/src/plugins/make/make_plugin.py
+++ b/src/plugins/make/make_plugin.py
@@ -63,7 +63,7 @@ class MakeBuildSystem(Ide.Object, Ide.BuildSystem, Gio.AsyncInitable):
return result.propagate_boolean()
def do_get_priority(self):
- return -400 # Lower priority than Autotools and Meson
+ return 0
def do_get_builddir(self, config):
context = self.get_context()
diff --git a/src/plugins/meson/gbp-meson-build-system.c b/src/plugins/meson/gbp-meson-build-system.c
index f32192f4f..a3a866249 100644
--- a/src/plugins/meson/gbp-meson-build-system.c
+++ b/src/plugins/meson/gbp-meson-build-system.c
@@ -421,7 +421,7 @@ gbp_meson_build_system_get_display_name (IdeBuildSystem *build_system)
static gint
gbp_meson_build_system_get_priority (IdeBuildSystem *build_system)
{
- return 100;
+ return -400;
}
static void
diff --git a/src/plugins/npm/npm_plugin.py b/src/plugins/npm/npm_plugin.py
index 445bae5d1..97ff58bc5 100644
--- a/src/plugins/npm/npm_plugin.py
+++ b/src/plugins/npm/npm_plugin.py
@@ -69,7 +69,7 @@ class NPMBuildSystem(Ide.Object, Ide.BuildSystem, Gio.AsyncInitable):
return task.propagate_boolean()
def do_get_priority(self):
- return 300
+ return -100
class NPMPipelineAddin(Ide.Object, Ide.BuildPipelineAddin):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]