def new_topaz_objspace(): translating = sys.argv[0] == '.build/build.py' # make better config = get_combined_translation_config(translating=translating) config.set(**get_topaz_config_options()) config.translation.suggest(check_str_without_nul=True) return ObjectSpace(config)
import sys import py py.log.setconsumer("platform", None) from rpython.config.translationoption import get_combined_translation_config from topaz.main import create_entry_point, get_topaz_config_options entry_point = create_entry_point( get_combined_translation_config(overrides=get_topaz_config_options(), )) sys.exit(entry_point(sys.argv))
def target(driver, args): driver.exe_name = "bin/topaz" driver.config.set(**get_topaz_config_options()) return create_entry_point(driver.config), None
def build_space(): space = ObjectSpace(get_combined_translation_config( overrides=get_topaz_config_options(), )) space.setup(topaz.__file__) return space
def build_space(): space = ObjectSpace( get_combined_translation_config( overrides=get_topaz_config_options(), )) space.setup(topaz.__file__) return space
import sys import py py.log.setconsumer("platform", None) from rpython.config.translationoption import get_combined_translation_config from topaz.main import create_entry_point, get_topaz_config_options entry_point = create_entry_point(get_combined_translation_config( overrides=get_topaz_config_options(), )) sys.exit(entry_point(sys.argv))