From ab585ea7992a85236734becd615fa5e936685e4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Tue, 23 Mar 2021 17:41:47 +0000 Subject: [PATCH] Fix meson build if dir already exists. --- ognibuild/buildsystem.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ognibuild/buildsystem.py b/ognibuild/buildsystem.py index 042d563..017fa76 100644 --- a/ognibuild/buildsystem.py +++ b/ognibuild/buildsystem.py @@ -620,9 +620,8 @@ class Meson(BuildSystem): return "%s(%r)" % (type(self).__name__, self.path) def _setup(self, session, fixers): - if session.exists("build"): - return - session.check_call(['mkdir', 'build']) + if not session.exists('build'): + session.check_call(['mkdir', 'build']) run_with_build_fixers(session, ["meson", "setup", "build"], fixers) def clean(self, session, resolver, fixers):