def amalagamate_source(): """Amalgamtes source files.""" try: import amalgamate except ImportError: print('Could not import amalgamate, skipping.', file=sys.stderr) return amalgamate.main(['amalgamate', '--debug=XONSH_DEBUG', 'xonsh'])
def build_tables(): """Build the lexer/parser modules.""" print('Building lexer and parser tables.') sys.path.insert(0, os.path.dirname(__file__)) from xonsh.parser import Parser Parser(lexer_table='lexer_table', yacc_table='parser_table', outputdir='xonsh') import amalgamate amalgamate.main(['amalgamate', '--debug=XONSH_DEBUG', 'xonsh']) sys.path.pop(0)
def amalgamate_source(): """Amalgamates source files.""" sys.path.insert(0, os.path.dirname(__file__)) try: import amalgamate except ImportError: print('Could not import amalgamate, skipping.', file=sys.stderr) return amalgamate.main(['amalgamate', '--debug=XONSH_DEBUG', 'xonsh', 'xonsh.completers', 'xonsh.history', 'xonsh.prompt']) sys.path.pop(0)
def amalgamate_source(): """Amalgamates source files.""" sys.path.insert(0, os.path.dirname(__file__)) try: import amalgamate except ImportError: print('Could not import amalgamate, skipping.', file=sys.stderr) return amalgamate.main(['amalgamate', '--debug=XONSH_DEBUG', 'xonsh', 'xonsh.completers', 'xonsh.prompt']) sys.path.pop(0)
def amalgamate_source(): """Amalgamates source files.""" sys.path.insert(0, os.path.dirname(__file__)) try: import amalgamate except ImportError: print("Could not import amalgamate, skipping.", file=sys.stderr) return amalgamate.main([ "amalgamate", "--debug=XONSH_DEBUG", "xonsh", "xonsh.completers", "xonsh.history", "xonsh.prompt", ]) sys.path.pop(0)
def setup_module(): global LINES amalgamate.main(['amal', 'relimp']) with open(os.path.join('relimp', '__amalgam__.py')) as f: raw = f.read() LINES = raw.splitlines()
def setup_module(): global LINES amalgamate.main(['amal', 'futimp']) with open(os.path.join('futimp', '__amalgam__.py')) as f: raw = f.read() LINES = raw.splitlines()