[gnome-builder] build: more meson build fixes



commit a11c9dfad6d39d5686ad8cb3885f898696e218d6
Author: Christian Hergert <chergert redhat com>
Date:   Wed May 31 22:51:23 2017 -0700

    build: more meson build fixes

 contrib/gd/meson.build |    6 ++++--
 libide/meson.build     |    2 ++
 2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/contrib/gd/meson.build b/contrib/gd/meson.build
index abb3248..cec4e20 100644
--- a/contrib/gd/meson.build
+++ b/contrib/gd/meson.build
@@ -13,9 +13,11 @@ libgd_deps = [
   libgtk_dep,
 ]
 
-libgd = static_library('gd', libgd_sources,
+libgd = shared_library('gd', libgd_sources,
   dependencies: libgd_deps,
-  pic: true,
+       version: '0.0.0',
+       install: true,
+   install_dir: pkglibdir,
 )
 
 libgd_dep = declare_dependency(
diff --git a/libide/meson.build b/libide/meson.build
index 1afb57d..f4e036f 100644
--- a/libide/meson.build
+++ b/libide/meson.build
@@ -94,6 +94,7 @@ libide_public_headers = [
   'langserv/ide-langserv-client.h',
   'langserv/ide-langserv-completion-provider.h',
   'langserv/ide-langserv-diagnostic-provider.h',
+  'langserv/ide-langserv-formatter.h',
   'langserv/ide-langserv-highlighter.h',
   'langserv/ide-langserv-rename-provider.h',
   'langserv/ide-langserv-symbol-node.h',
@@ -310,6 +311,7 @@ libide_public_sources = [
   'langserv/ide-langserv-client.c',
   'langserv/ide-langserv-completion-provider.c',
   'langserv/ide-langserv-diagnostic-provider.c',
+  'langserv/ide-langserv-formatter.c',
   'langserv/ide-langserv-highlighter.c',
   'langserv/ide-langserv-rename-provider.c',
   'langserv/ide-langserv-symbol-node.c',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]