[gnome-builder] vala: Drop support for valac < 0.32
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] vala: Drop support for valac < 0.32
- Date: Mon, 11 Sep 2017 19:42:47 +0000 (UTC)
commit 52cb0d8a3f036b9df4f4dc54c85219d3bad631ff
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Mon Sep 11 14:45:04 2017 +0200
vala: Drop support for valac < 0.32
plugins/vala-pack/ide-vala-index.vala | 8 --------
plugins/vala-pack/ide-vala-symbol-resolver.vala | 4 ----
plugins/vala-pack/meson.build | 19 -------------------
3 files changed, 0 insertions(+), 31 deletions(-)
---
diff --git a/plugins/vala-pack/ide-vala-index.vala b/plugins/vala-pack/ide-vala-index.vala
index a607fad..7bedda4 100644
--- a/plugins/vala-pack/ide-vala-index.vala
+++ b/plugins/vala-pack/ide-vala-index.vala
@@ -73,9 +73,6 @@ namespace Ide
this.code_context.basedir = workdir.get_path ();
this.code_context.directory = GLib.Environment.get_current_dir ();
this.code_context.debug = false;
-#if ENABLE_VALA_CODE_CONTEXT_SET_THREAD
- this.code_context.thread = true;
-#endif
this.code_context.mem_profiler = false;
this.code_context.save_temps = false;
@@ -257,11 +254,6 @@ namespace Ide
this.add_file (GLib.File.new_for_path (param));
}
}
- else if (param == "--thread") {
-#if ENABLE_VALA_CODE_CONTEXT_SET_THREAD
- this.code_context.thread = true;
-#endif
- }
}
/* Now add external packages after vapidir/girdir have been added */
diff --git a/plugins/vala-pack/ide-vala-symbol-resolver.vala b/plugins/vala-pack/ide-vala-symbol-resolver.vala
index 329ef6a..7a3d44c 100644
--- a/plugins/vala-pack/ide-vala-symbol-resolver.vala
+++ b/plugins/vala-pack/ide-vala-symbol-resolver.vala
@@ -63,11 +63,7 @@ namespace Ide
if (binding != null && binding == Vala.MemberBinding.STATIC)
flags |= Ide.SymbolFlags.IS_STATIC;
-#if ENABLE_VALA_SYMBOL_GET_DEPRECATED
- if (symbol.deprecated)
-#else
if (symbol.version.deprecated)
-#endif
flags |= Ide.SymbolFlags.IS_DEPRECATED;
var source_reference = symbol.source_reference;
diff --git a/plugins/vala-pack/meson.build b/plugins/vala-pack/meson.build
index a281784..ebee8cf 100644
--- a/plugins/vala-pack/meson.build
+++ b/plugins/vala-pack/meson.build
@@ -11,7 +11,6 @@ libvala_options = [
['libvala-0.36', ''],
['libvala-0.34', ''],
['libvala-0.32', ''],
- ['libvala-0.30', '>=0.29.3'],
]
libvala_found = false
@@ -31,25 +30,7 @@ if not libvala_found
error('Failed to find suitable libvala')
endif
-# Check for deprecated symbol support
-vala_deprecated_symbol = cc.links('''
- #include <vala.h>
- vala_symbol_get_deprecated (NULL);
-''', dependencies: libvala)
-
-# Check for deprecated threading support
-vala_deprecated_threading = cc.links('''
- #include <vala.h>
- vala_code_context_set_thread (NULL, TRUE);
-''', dependencies: libvala)
-
vala_extra_args = []
-if vala_deprecated_symbol
- vala_extra_args += '--define=ENABLE_VALA_SYMBOL_GET_DEPRECATED'
-endif
-if vala_deprecated_threading
- vala_extra_args += '--define=ENABLE_VALA_CODE_CONTEXT_SET_THREAD'
-endif
vala_pack_sources = [
'config.vapi',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]