diff --git a/litex/build/xilinx/common.py b/litex/build/xilinx/common.py index 170e67e25..4c59a9983 100644 --- a/litex/build/xilinx/common.py +++ b/litex/build/xilinx/common.py @@ -2,7 +2,11 @@ import os import sys try: import colorama - colorama.init() # install escape sequence translation on Windows + # install escape sequence translation on Windows + if os.getenv("COLORAMA", "") == "force": + colorama.init(strip=False) + else: + colorama.init() _have_colorama = True except ImportError: _have_colorama = False