Author: William ML Leslie <william.leslie....@gmail.com> Branch: Changeset: r84318:6ffd3556369a Date: 2016-05-09 16:59 +1000 http://bitbucket.org/pypy/pypy/changeset/6ffd3556369a/
Log: make TranslatorDriver.from_targetspec a classmethod diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py --- a/rpython/translator/driver.py +++ b/rpython/translator/driver.py @@ -552,16 +552,16 @@ self.log.info('usession directory: %s' % (udir,)) return result - @staticmethod - def from_targetspec(targetspec_dic, config=None, args=None, + @classmethod + def from_targetspec(cls, targetspec_dic, config=None, args=None, empty_translator=None, disable=[], default_goal=None): if args is None: args = [] - driver = TranslationDriver(config=config, default_goal=default_goal, - disable=disable) + driver = cls(config=config, default_goal=default_goal, + disable=disable) target = targetspec_dic['target'] spec = target(driver, args) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit