[gnome-builder/wip/extensions] clang: use X-Local-Linkage
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/extensions] clang: use X-Local-Linkage
- Date: Mon, 29 Jun 2015 20:39:39 +0000 (UTC)
commit 5fb5dcad3797e5419726073b46707693fc4da459
Author: Christian Hergert <christian hergert me>
Date: Mon Jun 29 13:39:29 2015 -0700
clang: use X-Local-Linkage
This currently requires a libpeas patch which can be found here[1]. This
patch allows us to avoid linking a -module against another -module.
[1] http://paste.fedoraproject.org/237822/56099281/
plugins/clang-completion/Makefile.am | 1 -
plugins/clang-diagnostics/Makefile.am | 1 -
plugins/clang-highlighter/Makefile.am | 1 -
plugins/clang-symbol-resolver/Makefile.am | 1 -
plugins/clang/clang.plugin | 1 +
5 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/plugins/clang-completion/Makefile.am b/plugins/clang-completion/Makefile.am
index c62204b..d4ac123 100644
--- a/plugins/clang-completion/Makefile.am
+++ b/plugins/clang-completion/Makefile.am
@@ -17,7 +17,6 @@ libgnome_builder_plugin_clang_completion_la_CFLAGS = \
libgnome_builder_plugin_clang_completion_la_LIBADD = \
$(BUILDER_LIBS) \
- $(top_builddir)/plugins/clang/libgnome-builder-plugin-clang.la \
$(NULL)
libgnome_builder_plugin_clang_completion_la_LDFLAGS = \
diff --git a/plugins/clang-diagnostics/Makefile.am b/plugins/clang-diagnostics/Makefile.am
index 33aba23..7655fd5 100644
--- a/plugins/clang-diagnostics/Makefile.am
+++ b/plugins/clang-diagnostics/Makefile.am
@@ -17,7 +17,6 @@ libgnome_builder_plugin_clang_diagnostics_la_CFLAGS = \
libgnome_builder_plugin_clang_diagnostics_la_LIBADD = \
$(BUILDER_LIBS) \
- $(top_builddir)/plugins/clang/libgnome-builder-plugin-clang.la \
$(NULL)
libgnome_builder_plugin_clang_diagnostics_la_LDFLAGS = \
diff --git a/plugins/clang-highlighter/Makefile.am b/plugins/clang-highlighter/Makefile.am
index 51494e7..ef2c0de 100644
--- a/plugins/clang-highlighter/Makefile.am
+++ b/plugins/clang-highlighter/Makefile.am
@@ -18,7 +18,6 @@ libgnome_builder_plugin_clang_highlighter_la_CFLAGS = \
libgnome_builder_plugin_clang_highlighter_la_LIBADD = \
$(BUILDER_LIBS) \
- $(top_builddir)/plugins/clang/libgnome-builder-plugin-clang.la \
$(NULL)
libgnome_builder_plugin_clang_highlighter_la_LDFLAGS = \
diff --git a/plugins/clang-symbol-resolver/Makefile.am b/plugins/clang-symbol-resolver/Makefile.am
index 95ab06b..ef3023e 100644
--- a/plugins/clang-symbol-resolver/Makefile.am
+++ b/plugins/clang-symbol-resolver/Makefile.am
@@ -17,7 +17,6 @@ libgnome_builder_plugin_clang_symbol_resolver_la_CFLAGS = \
libgnome_builder_plugin_clang_symbol_resolver_la_LIBADD = \
$(BUILDER_LIBS) \
- $(top_builddir)/plugins/clang/libgnome-builder-plugin-clang.la \
$(NULL)
libgnome_builder_plugin_clang_symbol_resolver_la_LDFLAGS = \
diff --git a/plugins/clang/clang.plugin b/plugins/clang/clang.plugin
index 11afcd7..f18c386 100644
--- a/plugins/clang/clang.plugin
+++ b/plugins/clang/clang.plugin
@@ -6,3 +6,4 @@ Authors=Christian Hergert <christian hergert me>
Copyright=Copyright © 2015 Christian Hergert
Builtin=true
Hidden=true
+X-Local-Linkage=false
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]