iddlZddlZddlZddlZgdZd"dZ ejej ddde\ZZeseejZ e dZ eDcgc]\}}| c}}Z de vr ede D]Zed k(ree d ed k(ree d ,ed vrldej dzdej dzgZedk(r%ej%e dj'edj)eedvrgZde vr"ej-de zej.zne dZerej-eej%e dj'e dj'zedk(r#e dsej3dde dzedj)e`edk(ree dued k(reej.ed!k(see dy#ej$r eYwxYwcc}}w)#N) prefixz exec-prefixincludeslibscflagsldflagszextension-suffixhelpabiflags configdirembedc tdjtjddj dt Dtj tj|y)NzUsage: {0} [{1}]r|c3&K|] }d|z yw)z--N).0opts Q/opt/alt/python312/lib64/python3.12/config-3.12-x86_64-linux-gnu/python-config.py z"exit_with_usage..s=*3d3h*s)file)printformatsysargvjoin valid_optsstderrexitcodes rexit_with_usager sG  # #  SXX=*== ?EHZZQHHTNVERSIONz--helprz--prefixrz --exec-prefix exec_prefix)z --includes--cflagsz-Iinclude platincluder%CFLAGS )z--libs --ldflagsz--embedz-lpython LIBPYTHONLIBSSYSLIBSr*Py_ENABLE_SHAREDz-LLIBPLz--extension-suffix EXT_SUFFIXz --abiflagsz --configdir)r )getoptosr sysconfigrr roptsargserrorget_config_vargetvarpyver opt_flagsrrget_pathflagsextendsplitrrappendr libpythoninsert)flagvals00rrDs=    sxx|R-D-D-FFG + ,- AtfWo56 chhtn $ $ f\"#  cll  fWoM || +s$H& I&I?I