diff options
-rw-r--r-- | lib/spack/spack/build_systems/meson.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/spack/spack/build_systems/meson.py b/lib/spack/spack/build_systems/meson.py index 6ab760cfb9..710eecc080 100644 --- a/lib/spack/spack/build_systems/meson.py +++ b/lib/spack/spack/build_systems/meson.py @@ -142,15 +142,17 @@ class MesonBuilder(BaseBuilder): default_library = "shared" args = [ - "--prefix={0}".format(pkg.prefix), + "-Dprefix={0}".format(pkg.prefix), # If we do not specify libdir explicitly, Meson chooses something # like lib/x86_64-linux-gnu, which causes problems when trying to # find libraries and pkg-config files. # See https://github.com/mesonbuild/meson/issues/2197 - "--libdir={0}".format(pkg.prefix.lib), + "-Dlibdir={0}".format(pkg.prefix.lib), "-Dbuildtype={0}".format(build_type), "-Dstrip={0}".format(strip), "-Ddefault_library={0}".format(default_library), + # Do not automatically download and install dependencies + "-Dwrap_mode=nodownload", ] return args |