]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Summary
authorFred Morcos <fred.morcos@open-xchange.com>
Mon, 3 Jul 2023 10:32:26 +0000 (12:32 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:24 +0000 (13:28 +0100)
meson/summary/meson.build [new file with mode: 0644]

diff --git a/meson/summary/meson.build b/meson/summary/meson.build
new file mode 100644 (file)
index 0000000..15ae00f
--- /dev/null
@@ -0,0 +1,16 @@
+# Print a system/project summary
+
+summary('Source Dir', meson.project_source_root(), section: 'Build')
+summary('Build Dir', meson.project_build_root(), section: 'Build')
+
+summary('System', system, section: 'System')
+summary('C++ Compiler', cxx.get_id(), section: 'System')
+summary('C++ Compiler Version', cxx.version(), section: 'System')
+summary('C++ Compiler Command', cxx.cmd_array(), section: 'System')
+summary('Linker', cxx.get_linker_id(), section: 'System')
+
+summary('Name', meson.project_name(), section: 'PowerDNS')
+summary('Version', meson.project_version(), section: 'PowerDNS')
+
+# summary('Source Root', meson.project_source_root(), section: 'PowerDNS') # TODO Meson 0.56
+# summary('Build Root', meson.project_build_root(), section: 'PowerDNS')   # TODO Meson 0.56