def _set_platform(opt, opt_str, value, parser): from pypy.config.translationoption import PLATFORMS from pypy.translator.platform import set_platform if value not in PLATFORMS: raise ValueError("%s not in %s" % (value, PLATFORMS)) set_platform(value, None)
def set_platform(config): from pypy.translator.platform import set_platform set_platform(config.translation.platform, config.translation.cc)
def set_compiler(option, opt, value, parser): from pypy.translator.platform import set_platform set_platform('host', value)