[rygel/wip/meson: 37/40] meson: Add log domains



commit bf8ba00269ada623f5c35f766275e2d708079bdc
Author: Jens Georg <mail jensge org>
Date:   Sun May 21 21:01:54 2017 +0200

    meson: Add log domains

 src/librygel-core/meson.build           |    1 +
 src/librygel-db/meson.build             |    1 +
 src/librygel-renderer-gst/meson.build   |    1 +
 src/librygel-renderer/meson.build       |    1 +
 src/librygel-ruih/meson.build           |    1 +
 src/librygel-server/meson.build         |    1 +
 src/media-engines/gstreamer/meson.build |    1 +
 src/media-engines/simple/meson.build    |    1 +
 src/plugins/external/meson.build        |    1 +
 src/plugins/gst-launch/meson.build      |    1 +
 src/plugins/lms/meson.build             |    1 +
 src/plugins/media-export/meson.build    |    2 ++
 src/plugins/mpris/meson.build           |    1 +
 src/plugins/playbin/meson.build         |    1 +
 src/plugins/ruih/meson.build            |    1 +
 src/plugins/tracker/meson.build         |    1 +
 src/rygel/meson.build                   |    1 +
 src/ui/meson.build                      |    1 +
 18 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/src/librygel-core/meson.build b/src/librygel-core/meson.build
index 965d734..76241a0 100644
--- a/src/librygel-core/meson.build
+++ b/src/librygel-core/meson.build
@@ -39,6 +39,7 @@ core_lib = library('rygel-core-2.6', core_sources,
         dependencies : core_deps,
         include_directories: [config_include, include_directories('.')],
         version: '2.0.4',
+        c_args : ['-DG_LOG_DOMAIN="RygelCore"'],
         vala_gir : 'Rygel-2.6.gir',
         vala_header : 'rygel-core.h',
         install: true,
diff --git a/src/librygel-db/meson.build b/src/librygel-db/meson.build
index 435ad17..509ffb0 100644
--- a/src/librygel-db/meson.build
+++ b/src/librygel-db/meson.build
@@ -10,6 +10,7 @@ db_lib = library('rygel-db-2.6', db_sources,
         dependencies : db_deps + [rygel_core],
         include_directories: [config_include, include_directories('.')],
         version: '2.0.4',
+        c_args : ['-DG_LOG_DOMAIN="RygelDb"'],
         vala_header : 'rygel-db.h',
         install: true,
         install_dir : [true, rygel_includedir, true])
diff --git a/src/librygel-renderer-gst/meson.build b/src/librygel-renderer-gst/meson.build
index 02e56df..0f21a38 100644
--- a/src/librygel-renderer-gst/meson.build
+++ b/src/librygel-renderer-gst/meson.build
@@ -6,6 +6,7 @@ renderer_gst_sources = [
 renderer_gst_lib = library('rygel-renderer-gst-2.6', renderer_gst_sources,
         dependencies : renderer_gst_deps + [build_config, rygel_core, rygel_renderer],
         version: '2.0.4',
+        c_args : ['-DG_LOG_DOMAIN="RygelRendererGst"'],
         vala_gir : 'Rygel-2.6.gir',
         vala_header : 'rygel-renderer-gst.h',
         install: true,
diff --git a/src/librygel-renderer/meson.build b/src/librygel-renderer/meson.build
index ab15147..7cd2a01 100644
--- a/src/librygel-renderer/meson.build
+++ b/src/librygel-renderer/meson.build
@@ -14,6 +14,7 @@ renderer_sources = [
 renderer_lib = library('rygel-renderer-2.6', renderer_sources,
         dependencies : renderer_deps + [build_config, rygel_core],
         version: '2.0.4',
+        c_args : ['-DG_LOG_DOMAIN="RygelRenderer"'],
         vala_gir : 'Rygel-2.6.gir',
         vala_header : 'rygel-renderer.h',
         install: true,
diff --git a/src/librygel-ruih/meson.build b/src/librygel-ruih/meson.build
index d407ddf..96fbcca 100644
--- a/src/librygel-ruih/meson.build
+++ b/src/librygel-ruih/meson.build
@@ -15,6 +15,7 @@ ruih_sources = [
 ruih_lib = library('rygel-ruih-2.6', ruih_sources,
         dependencies : ruih_deps + [build_config, rygel_core],
         version: '1.0.0',
+        c_args : ['-DG_LOG_DOMAIN="RygelRuih"'],
         vala_header : 'rygel-ruih.h',
         install: true,
         install_dir : [true, rygel_includedir, true])
diff --git a/src/librygel-server/meson.build b/src/librygel-server/meson.build
index 15003a2..525d91c 100644
--- a/src/librygel-server/meson.build
+++ b/src/librygel-server/meson.build
@@ -92,6 +92,7 @@ server_sources = [
 server_lib = library('rygel-server-2.6', server_sources,
         dependencies : server_deps + [build_config, rygel_core],
         version: '2.0.4',
+        c_args : ['-DG_LOG_DOMAIN="RygelServer"'],
         vala_gir : 'Rygel-2.6.gir',
         vala_header : 'rygel-server.h',
         install: true,
diff --git a/src/media-engines/gstreamer/meson.build b/src/media-engines/gstreamer/meson.build
index a15adda..df26047 100644
--- a/src/media-engines/gstreamer/meson.build
+++ b/src/media-engines/gstreamer/meson.build
@@ -18,5 +18,6 @@ media_engine_gst_sources = [
 shared_module('rygel-media-engine-gst',
               media_engine_gst_sources,
               dependencies: media_engine_gst_dep + [build_config, rygel_core, rygel_server],
+              c_args : ['-DG_LOG_DOMAIN="MediaEngine-GStreamer"'],
               install: true,
               install_dir : rygel_enginedir)
diff --git a/src/media-engines/simple/meson.build b/src/media-engines/simple/meson.build
index f1b8364..58f0133 100644
--- a/src/media-engines/simple/meson.build
+++ b/src/media-engines/simple/meson.build
@@ -3,6 +3,7 @@ media_engine_simple_sources = ['rygel-simple-media-engine.vala',
 
 shared_module('rygel-media-engine-simple',
               media_engine_simple_sources,
+              c_args : ['-DG_LOG_DOMAIN="MediaEngine-Simple"'],
               dependencies: [build_config, rygel_core, rygel_server, posix],
               install: true,
               install_dir : rygel_enginedir)
diff --git a/src/plugins/external/meson.build b/src/plugins/external/meson.build
index 236029c..b163a2c 100644
--- a/src/plugins/external/meson.build
+++ b/src/plugins/external/meson.build
@@ -14,5 +14,6 @@ rygel_external_sources = [
 shared_module('rygel-external',
               rygel_external_sources,
               dependencies : external_plugin_deps + [build_config, rygel_core, rygel_server],
+              c_args : ['-DG_LOG_DOMAIN="External"'],
               install: true,
               install_dir: rygel_plugindir)
diff --git a/src/plugins/gst-launch/meson.build b/src/plugins/gst-launch/meson.build
index 707343c..72262ce 100644
--- a/src/plugins/gst-launch/meson.build
+++ b/src/plugins/gst-launch/meson.build
@@ -7,5 +7,6 @@ gst_launch_sources = [
 shared_module('rygel-gst-launch',
               gst_launch_sources,
               dependencies: gst_launch_plugin_deps + [build_config, rygel_core, rygel_server],
+              c_args : ['-DG_LOG_DOMAIN="GstLaunch"'],
               install : true,
               install_dir : rygel_plugindir)
diff --git a/src/plugins/lms/meson.build b/src/plugins/lms/meson.build
index 89b8ff4..0e3f565 100644
--- a/src/plugins/lms/meson.build
+++ b/src/plugins/lms/meson.build
@@ -20,5 +20,6 @@ lms_sources = [
 shared_module('rygel-lms',
               lms_sources,
               dependencies : lms_deps + [build_config, rygel_core, rygel_server, rygel_db],
+              c_args : ['-DG_LOG_DOMAIN="LMS"'],
               install : true,
               install_dir : rygel_plugindir)
diff --git a/src/plugins/media-export/meson.build b/src/plugins/media-export/meson.build
index 878b700..c5a7ae4 100644
--- a/src/plugins/media-export/meson.build
+++ b/src/plugins/media-export/meson.build
@@ -15,6 +15,7 @@ mx_extract_sources = [
 mx_extract = executable('mx-extract',
                         mx_extract_sources,
                         dependencies : mx_export_deps,
+                        c_args : ['-DG_LOG_DOMAIN="MxExtract"'],
                         link_with: constants,
                         install: true,
                         install_dir: rygel_libexecdir)
@@ -53,6 +54,7 @@ mx_sources = [
 shared_module('rygel-media-export',
               mx_sources,
               dependencies : mx_plugin_deps + [rygel_core, rygel_server, rygel_db],
+              c_args : ['-DG_LOG_DOMAIN="MediaExport"'],
               link_with : constants,
               install: true,
               install_dir : rygel_plugindir)
diff --git a/src/plugins/mpris/meson.build b/src/plugins/mpris/meson.build
index 3ec7c6a..2c86578 100644
--- a/src/plugins/mpris/meson.build
+++ b/src/plugins/mpris/meson.build
@@ -8,5 +8,6 @@ rygel_mpris_sources = [
 shared_module('rygel-mpris',
               rygel_mpris_sources,
               dependencies : [build_config, rygel_core, rygel_renderer],
+              c_args : ['-DG_LOG_DOMAIN="MPRIS"'],
               install: true,
               install_dir: rygel_plugindir)
diff --git a/src/plugins/playbin/meson.build b/src/plugins/playbin/meson.build
index 117f493..b5ad0b6 100644
--- a/src/plugins/playbin/meson.build
+++ b/src/plugins/playbin/meson.build
@@ -2,5 +2,6 @@
 shared_module('rygel-playbin',
               ['rygel-playbin-module.vala', 'rygel-playbin-plugin.vala'],
               dependencies: [build_config, rygel_core, rygel_renderer, rygel_renderer_gst],
+              c_args : ['-DG_LOG_DOMAIN="Playbin"'],
               install : true,
               install_dir : rygel_plugindir)
diff --git a/src/plugins/ruih/meson.build b/src/plugins/ruih/meson.build
index 8b0f7ca..17fac7c 100644
--- a/src/plugins/ruih/meson.build
+++ b/src/plugins/ruih/meson.build
@@ -3,5 +3,6 @@ shared_module('rygel-ruih',
               dependencies: [build_config, rygel_core, rygel_ruih],
               # Needed to avoid conflict with librarie's header
               vala_header : 'rygel-ruih-plugin.h',
+              c_args : ['-DG_LOG_DOMAIN="RUIH"'],
               install : true,
               install_dir : rygel_plugindir)
diff --git a/src/plugins/tracker/meson.build b/src/plugins/tracker/meson.build
index 2bf3722..adada31 100644
--- a/src/plugins/tracker/meson.build
+++ b/src/plugins/tracker/meson.build
@@ -35,5 +35,6 @@ rygel_tracker_sources = [
 shared_module('rygel-tracker',
               rygel_tracker_sources,
               dependencies : tracker_plugin_deps + [build_config, rygel_core, rygel_server],
+              c_args : ['-DG_LOG_DOMAIN="RygelTracker"'],
               install : true,
               install_dir : rygel_plugindir)
diff --git a/src/rygel/meson.build b/src/rygel/meson.build
index f16a26d..8559aab 100644
--- a/src/rygel/meson.build
+++ b/src/rygel/meson.build
@@ -5,5 +5,6 @@ rygel_sources = [
         ]
 executable('rygel',
            rygel_sources,
+           c_args : ['-DG_LOG_DOMAIN="Rygel"'],
            dependencies : rygel_deps + [build_config, rygel_core, rygel_server]
            )
diff --git a/src/ui/meson.build b/src/ui/meson.build
index 73fc9c1..8f1004f 100644
--- a/src/ui/meson.build
+++ b/src/ui/meson.build
@@ -7,5 +7,6 @@ rygel_preferences_sources = [
 
 executable('rygel-preferences',
            rygel_preferences_sources,
+           c_args : ['-DG_LOG_DOMAIN="RygelPreferences"'],
            dependencies : ui_deps + [build_config, rygel_core],
            install: true)


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