[planner: 35/40] build: Add a summary at end of configuration




commit e30b21f38e385556cfe0d71f2be4074e2e341bac
Author: Mart Raudsepp <leio gentoo org>
Date:   Wed Mar 4 20:30:33 2020 +0200

    build: Add a summary at end of configuration

 meson.build | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
---
diff --git a/meson.build b/meson.build
index 1b80a80b..9c24a7ff 100644
--- a/meson.build
+++ b/meson.build
@@ -82,6 +82,25 @@ subdir('docs')
 
 meson.add_install_script('meson_post_install.sh')
 
+status = [
+  '', '',
+  'planner @0@'.format(meson.project_version()),
+  '',
+]
+
+status += [
+  'Planner prefix               : @0@'.format(planner_prefix),
+  'Build API docs               : @0@'.format(get_option('gtk_doc')),
+  'Python                       : @0@'.format(python_dep.found() and pygobject_codegen.found()),
+  'Simple priority scheduling   : @0@'.format(get_option('simple-priority-scheduling')),
+  'Database/GDA support         : @0@'.format(gda_dep.found()),
+  'Evolution Data Server import : @0@'.format(libeds_dep.found()),
+  #'Evolution Data Server backend: @0@'
+  '',
+]
+
+message('\n  '.join(status))
+
 if get_option('simple-priority-scheduling')
   message('*** Note: The use simple priority tasks scheduling is experimental. Don\'t use it in production 
systems ***')
 endif


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