summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/singularityce/package.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/singularityce/package.py b/var/spack/repos/builtin/packages/singularityce/package.py
index f6e05aa143..9ac49bc224 100644
--- a/var/spack/repos/builtin/packages/singularityce/package.py
+++ b/var/spack/repos/builtin/packages/singularityce/package.py
@@ -79,14 +79,14 @@ class SingularityBase(MakefilePackage):
# Hijack the edit stage to run mconfig.
def edit(self, spec, prefix):
with working_dir(self.build_directory):
- confstring = "./mconfig --prefix=%s" % prefix
- confstring += " " + " ".join(self.config_options)
+ _config_options = ["--prefix=%s" % prefix]
+ _config_options += self.config_options
if "~suid" in spec:
- confstring += " --without-suid"
+ _config_options += " --without-suid"
if "~network" in spec:
- confstring += " --without-network"
- configure = Executable(confstring)
- configure()
+ _config_options += " --without-network"
+ configure = Executable("./mconfig")
+ configure(*_config_options)
# Set these for use by MakefilePackage's default build/install methods.
build_targets = ["-C", "builddir", "parallel=False"]