summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGregory Becker <becker33@llnl.gov>2016-01-15 17:21:32 -0800
committerGregory Becker <becker33@llnl.gov>2016-01-15 17:21:32 -0800
commit8e54babf104985a8db0df3fbb2f3d0f134342571 (patch)
tree351dec2b64abe90b0256427da59668f39d0e4de1 /lib
parente1a0af87453c4f80864b3f415df79bbe00fe3759 (diff)
downloadspack-8e54babf104985a8db0df3fbb2f3d0f134342571.tar.gz
spack-8e54babf104985a8db0df3fbb2f3d0f134342571.tar.bz2
spack-8e54babf104985a8db0df3fbb2f3d0f134342571.tar.xz
spack-8e54babf104985a8db0df3fbb2f3d0f134342571.zip
minor parsing bug fix
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/spec.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/spack/spack/spec.py b/lib/spack/spack/spec.py
index 4a5e14bd85..db5282f40b 100644
--- a/lib/spack/spack/spec.py
+++ b/lib/spack/spack/spec.py
@@ -1929,7 +1929,10 @@ class SpecParser(spack.parse.Parser):
elif self.accept(ID):
self.previous = self.token
if self.accept(EQ):
- self.expect(ID)
+ if self.accept(QT):
+ self.token.value = self.token.value[1:-1]
+ else:
+ self.expect(ID)
spec._add_flag(self.previous.value, self.token.value)
self.previous = None
else: