[gnome-builder/wip/extensions] clang: use X-Local-Linkage



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]