Fixed the to_dict from_dict for targets on cray. First version to build/find properly on Cray
This commit is contained in:
parent
185f40eb8b
commit
eb2c083159
@ -70,12 +70,11 @@ def compiler_strategy(self):
|
||||
return "PATH"
|
||||
|
||||
def to_dict(self):
|
||||
print "to_dict"
|
||||
d = {}
|
||||
d['name'] = self.name
|
||||
d['module_name'] = self.module_name
|
||||
if self.architecture:
|
||||
d['architecture'] = self.architecture
|
||||
# if self.architecture:
|
||||
# d['architecture'] = self.architecture
|
||||
return d
|
||||
|
||||
@staticmethod
|
||||
@ -84,10 +83,13 @@ def from_dict(d):
|
||||
target = Target.__new__(Target)
|
||||
target.name = d['name']
|
||||
target.module_name = d['module_name']
|
||||
if 'architecture' in d:
|
||||
target.architecture = d['architecture']
|
||||
# if 'architecture' in d:
|
||||
# target.architecture = d['architecture']
|
||||
return target
|
||||
|
||||
def __repr__(self):
|
||||
return self.__str__()
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
@ -138,7 +140,7 @@ def detect(self):
|
||||
raise NotImplementedError()
|
||||
|
||||
def __repr__(self):
|
||||
return self.__str__
|
||||
return self.__str__()
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
Loading…
Reference in New Issue
Block a user