Fix meson build if dir already exists.

This commit is contained in:
Jelmer Vernooij 2021-03-23 17:41:47 +00:00
parent c6bcbd71fb
commit ab585ea799
No known key found for this signature in database
GPG key ID: 579C160D4C9E23E8

View file

@ -620,9 +620,8 @@ class Meson(BuildSystem):
return "%s(%r)" % (type(self).__name__, self.path) return "%s(%r)" % (type(self).__name__, self.path)
def _setup(self, session, fixers): def _setup(self, session, fixers):
if session.exists("build"): if not session.exists('build'):
return session.check_call(['mkdir', 'build'])
session.check_call(['mkdir', 'build'])
run_with_build_fixers(session, ["meson", "setup", "build"], fixers) run_with_build_fixers(session, ["meson", "setup", "build"], fixers)
def clean(self, session, resolver, fixers): def clean(self, session, resolver, fixers):