From 24340d71a6815d2770f4f2a7be7205911d6ce273 Mon Sep 17 00:00:00 2001 From: "Konstantin Pavlov (ug)" Date: Tue, 11 Apr 2023 10:07:56 +0300 Subject: [PATCH] Add theme for AMD/Xilinx Vivado tool --- colout/colout_vivado.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 colout/colout_vivado.py diff --git a/colout/colout_vivado.py b/colout/colout_vivado.py new file mode 100644 index 0000000..72d211d --- /dev/null +++ b/colout/colout_vivado.py @@ -0,0 +1,24 @@ + +def theme(context): + # Theme for coloring AMD/Xilinx Vivado IDE synthesis and implementation output + return context,[ + [ "^#.+", "green" ], + [ "^.+ Checksum: .+$", "green" ], + + [ "^.+Time \(s\).+", "green" ], + [ "^Time \(s\).+", "green" ], + + [ "Estimated Timing Summary \|.+\|.+\|", "cyan", "bold" ], + [ "Intermediate Timing Summary \|.+\|.+\|", "cyan", "bold" ], + + [ "^INFO:", "white", "bold" ], + [ "^WARNING:.+$", "yellow" ], + [ "^CRITICAL WARNING:.+$", "red" ], + [ "^ERROR:.+$", "red" ], + + [ "^Phase [0-9]+.[0-9]+.[0-9]+.[0-9]+.+$", "magenta", "bold" ], + [ "^Phase [0-9]+.[0-9]+.[0-9]+.+$", "magenta", "bold" ], + [ "^Phase [0-9]+.[0-9]+.+$", "magenta", "bold" ], + [ "^Phase [0-9]+.+$", "magenta", "bold" ] + ] +