Signed-off-by: Simon McVittie <smcv@collabora.com>
rm -f *.1.html
rm -f doxygen.stamp
+EXTRA_DIST += list-doc-source.py
EXTRA_DIST += maintainer-upload-docs.sh
EXTRA_DIST += meson.build
EXTRA_DIST += meson_post_install.py
--- /dev/null
+#!/usr/bin/env python3
+# Copyright © 2019-2020 Salamandar <felix@piedallu.me>
+# Copyright 2022 Collabora Ltd.
+# SPDX-License-Identifier: MIT
+
+import glob
+import sys
+
+print('\n'.join(glob.glob(sys.argv[1] + '/*.[ch]')))
dbus_srcs = run_command(
python,
- '-c',
- '''from glob import glob;print('\n'.join(glob('@0@/*.[ch]')))'''.format(meson.project_source_root() / 'dbus'),
- check: true).stdout().strip().split('\n')
+ files('list-doc-source.py'),
+ meson.project_source_root() / 'dbus',
+ check: true
+ ).stdout().strip().split('\n')
dbus_srcs += dbus_arch_deps_h
doxygen_tgt = custom_target('doxygen',