spack: no stacktrace if not in debug mode + fix emacs variant (#4098)
* spack: no stacktrace if not in debug mode + fix emacs variant * emacs: removed dead code
This commit is contained in:

committed by
GitHub

parent
72d45f7a44
commit
ae9a9e019a
@@ -36,8 +36,12 @@ class Emacs(AutotoolsPackage):
|
||||
version('24.5', 'd74b597503a68105e61b5b9f6d065b44')
|
||||
|
||||
variant('X', default=False, description="Enable an X toolkit")
|
||||
variant('toolkit', default='gtk',
|
||||
description="Select an X toolkit (gtk, athena)")
|
||||
variant(
|
||||
'toolkit',
|
||||
default='gtk',
|
||||
values=('gtk', 'athena'),
|
||||
description="Select an X toolkit (gtk, athena)"
|
||||
)
|
||||
|
||||
depends_on('pkg-config@0.9.0:', type='build')
|
||||
|
||||
@@ -53,12 +57,9 @@ class Emacs(AutotoolsPackage):
|
||||
|
||||
def configure_args(self):
|
||||
spec = self.spec
|
||||
args = []
|
||||
|
||||
toolkit = spec.variants['toolkit'].value
|
||||
if '+X' in spec:
|
||||
if toolkit not in ('gtk', 'athena'):
|
||||
raise InstallError("toolkit must be in (gtk, athena), not %s" %
|
||||
toolkit)
|
||||
args = [
|
||||
'--with-x',
|
||||
'--with-x-toolkit={0}'.format(toolkit)
|
||||
|
Reference in New Issue
Block a user