[devhelp] build: add TODO comment



commit b73ac672291e8ca8bbf2e68a47e09272d98220f5
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Fri Oct 12 12:48:20 2018 +0200

    build: add TODO comment
    
    Yet another problem with Meson.

 meson.build | 8 ++++++++
 1 file changed, 8 insertions(+)
---
diff --git a/meson.build b/meson.build
index 4de18c4a..21a220d4 100644
--- a/meson.build
+++ b/meson.build
@@ -50,6 +50,14 @@ endforeach
 DEVHELP_APP_DEPS = [
         LIBDEVHELP_DEPS,
         dependency('amtk-5', version : '>= 5.0'),
+        # TODO: move gsettings-desktop-schemas dep for the libdevhelp, in the
+        # *.pc file it must be a private dep. With meson 0.47 there is no clean
+        # and generic way to do it :-( Clean: no information duplication (to
+        # create both the list of dependency objects plus creating the *.pc
+        # file). Generic: declare the dependencies public/private, with/without
+        # version requirements. Without the need to copy/paste a chunk of build
+        # code from one project to another (i.e. have something short and
+        # simple, like with the AX_PKG_CHECK_MODULES Autotools macro).
         dependency('gsettings-desktop-schemas'),
 ]
 


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