summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/architecture.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/spack/spack/architecture.py b/lib/spack/spack/architecture.py
index 4b24680501..e76e411ae0 100644
--- a/lib/spack/spack/architecture.py
+++ b/lib/spack/spack/architecture.py
@@ -261,8 +261,7 @@ def _helper_to_dict(arch_field_dict, arch_field_name, *args):
def to_dict(arch):
d = {}
- d['architecture'] = {}
-
+
platform = arch.platform.__dict__
platform_os = arch.platform_os.__dict__
target = arch.target.__dict__
@@ -273,9 +272,9 @@ def to_dict(arch):
target_dict = _helper_to_dict(target,'target', 'name',
'module_name','platform_name')
- d['architecture'].update(platform_dict)
- d['architecture'].update(os_dict)
- d['architecture'].update(target_dict)
+ d.update(platform_dict)
+ d.update(os_dict)
+ d.update(target_dict)
return d