[libcloudproviders/wip/rename-exporter: 1/2] build: Remove cloudprovidermanager from libcloudproviders



commit 26133734661898a117478a42c1c1f4c8b862e29a
Author: Julius Härtl <jus bitgrid net>
Date:   Fri Sep 1 21:02:05 2017 +0200

    build: Remove cloudprovidermanager from libcloudproviders
    
    It is only required for cloudproviderd and is not part of the public API

 src/meson.build | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index 777b900..d2d760e 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,19 +1,22 @@
 libcloudproviders_headers = [
-  'cloudprovidermanager.h',
-  'cloudprovideraccount.h',
   'cloudproviders.h',
+  'cloudprovideraccount.h',
   'cloudproviderexporter.h',
   'cloudprovideraccountexporter.h',
 ]
 
 libcloudproviders_sources = [
-  'cloudprovidermanager.c',
-  'cloudprovideraccount.c',
   'cloudproviders.c',
+  'cloudprovideraccount.c',
   'cloudproviderexporter.c',
   'cloudprovideraccountexporter.c',
 ]
 
+cloudproviderd_sources = [
+  'cloudproviderd.c',
+  'cloudprovidermanager.c',
+]
+
 libcloudproviders_deps = [glib, gio, gio_unix]
 
 generated_sources = []
@@ -47,8 +50,7 @@ pkg.generate(libraries : libcloudproviders,
 
 
 cloudproviderd_deps = declare_dependency (link_with: libcloudproviders,
-                                          include_directories: include_directories('.'),
                                           dependencies: libcloudproviders_deps)
 
-executable('cloudproviderd', 'cloudproviderd.c',
+executable('cloudproviderd', cloudproviderd_sources,
            dependencies: cloudproviderd_deps, install: true)


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