From a7ac0d8c56f9b13666c1feca4a681208b75b2cc1 Mon Sep 17 00:00:00 2001 From: Sergey Dryabzhinsky Date: Sun, 19 Jan 2025 12:40:55 +0300 Subject: [PATCH] Update setup.py Fix indentation and new option for threads --- setup.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index 4d68f022..79f3cc28 100644 --- a/setup.py +++ b/setup.py @@ -37,17 +37,17 @@ DISABLE_ASM=0 SUP_THREADS="ZSTD_THREADS" in os.environ -if "--libzstd-threads" in sys.argv: - # Support multithreading in lizstd +if "--libzstd--no-threads" in sys.argv: + # Disable support multithreading in lizstd SUP_THREADS=False - sys.argv.remove("--libzstd-threads") - ENABLE_THREADS=0 - if SUP_THREADS: + sys.argv.remove("--libzstd-no-threads") +ENABLE_THREADS=0 +if SUP_THREADS: ENABLE_THREADS=1 SUP_ASM_BMI2="ZSTD_ASM_BMI2" in os.environ if "--libzstd-use-asm-bmi2" in sys.argv: - # Support assembler builtin optimization in lizstd + # Support assembler builtin optimization in lizstd for new AMD CPU SUP_ASM_BMI2=False sys.argv.remove("--libzstd-use-asm-bmi2") ENABLE_ASM_BMI2=1