summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2023-01-13 15:53:54 +0100
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2023-01-14 10:29:41 +0100
commitaba8b3ac0d884871b3b4c9b8760687ace2b0e526 (patch)
tree58ab88431d1625e3cc9e5c7d2f9b9c27bb9d7f1e
parent6a14496d32b066ab3355d3f9af9de4a0102a27f9 (diff)
downloadglibmm-aba8b3ac0d884871b3b4c9b8760687ace2b0e526.tar.gz
meson.build: Simplify if-file-exists test
-rw-r--r--meson.build12
1 files changed, 2 insertions, 10 deletions
diff --git a/meson.build b/meson.build
index 974ae2ae..838d42d8 100644
--- a/meson.build
+++ b/meson.build
@@ -165,16 +165,8 @@ if maintainer_mode
project_source_root / 'untracked' / 'docs',
check: true,
)
-else
- cmd_py = '''
-import os
-import sys
-sys.exit(os.path.isfile("@0@"))
-'''.format(generate_binding_py)
- file_exists = run_command(python3, '-c', cmd_py, check: false).returncode() != 0
- if not file_exists
- error('Missing files in untracked/. You must enable maintainer-mode.')
- endif
+elif not import('fs').is_file(generate_binding_py)
+ error('Missing files in untracked/. You must enable maintainer-mode.')
endif
# Check if perl is required and available.