aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/msetup.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2019-09-25 12:40:55 -0400
committerJussi Pakkanen <jpakkane@gmail.com>2019-09-25 22:50:48 +0300
commit2e7f0ce55736bdb0079e4e386a1a8b041f9da9f7 (patch)
treef750c87746e187344a69e36cf7783ffccd694426 /mesonbuild/msetup.py
parentc4f96e00a6a49613efd25fe75b521ea2dff72f8d (diff)
downloadmeson-2e7f0ce55736bdb0079e4e386a1a8b041f9da9f7.zip
meson-2e7f0ce55736bdb0079e4e386a1a8b041f9da9f7.tar.gz
meson-2e7f0ce55736bdb0079e4e386a1a8b041f9da9f7.tar.bz2
Print user defined options in meson-log.txt
It can be useful to know what options have been passed to the command line, excluding default values. Closes: #5956
Diffstat (limited to 'mesonbuild/msetup.py')
-rw-r--r--mesonbuild/msetup.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/msetup.py b/mesonbuild/msetup.py
index 13df6ea..e06a803 100644
--- a/mesonbuild/msetup.py
+++ b/mesonbuild/msetup.py
@@ -161,6 +161,7 @@ class MesonApp:
def _generate(self, env):
mlog.debug('Build started at', datetime.datetime.now().isoformat())
mlog.debug('Main binary:', sys.executable)
+ mlog.debug('Build Options:', coredata.get_cmd_line_options(self.build_dir, self.options))
mlog.debug('Python system:', platform.system())
mlog.log(mlog.bold('The Meson build system'))
mlog.log('Version:', coredata.version)