diff --git a/python/build/meson.py b/python/build/meson.py
index 2ad2904bb..d86c48e6a 100644
--- a/python/build/meson.py
+++ b/python/build/meson.py
@@ -82,8 +82,8 @@ endian = '{endian}'
 def configure(toolchain, src, build, args=()):
     cross_file = make_cross_file(toolchain)
     configure = [
-        'meson',
-        src, build,
+        'meson', 'setup',
+        build, src,
 
         '--prefix', toolchain.install_prefix,