コード例 #1
0
ファイル: make.py プロジェクト: li8/pal-nix
def print_command(cmd):
    UnixConsoleStyler.apply_style('blue')
    print(cmd.rstrip())
    UnixConsoleStyler.apply_style('default')
コード例 #2
0
ファイル: make.py プロジェクト: li8/pal-nix
def print_info(info):
    UnixConsoleStyler.apply_style('green')
    print(info.rstrip())
    UnixConsoleStyler.apply_style('default')
コード例 #3
0
ファイル: make.py プロジェクト: li8/pal-nix
def print_with_color(line):
    if ERROR_PATTERN.match(line):
        UnixConsoleStyler.apply_style('red')
    elif WARNING_PATTERN.match(line):
        UnixConsoleStyler.apply_style('yellow')
    elif LINKER_ERROR_PATTERN.match(line):
        UnixConsoleStyler.apply_style('white')
        UnixConsoleStyler.apply_style('on_red')
    elif TIME_PATTERN.match(line):
        pdb.set_trace()
        UnixConsoleStyler.apply_style('magenta')
    print(line.rstrip())
    UnixConsoleStyler.apply_style('default')