a DOg= @slddlZddlZz ddlZWney6ddlZYn0ddZddZddZdd Zd d Z d d Z dS)NcCs@tjdkrdnd}|dkr|nd}d|d|d|d||S) Ni @r'zaix-{:1x}{:1d}{:02d}-{:04d}-{})sysmaxsizeformat)ZvrtlbdZ_sz_bdr 1/opt/alt/python39/lib64/python3.9/_aix_support.py_aix_tagsrcCs2|ddd\}}}t|dt|t|gS)N.)splitint)vrmfvrZtlr r r _aix_vrtlsrcCsRtgd}|d}|d}|ddkr>t|dnd}t|d|fS)N)z/usr/bin/lslppz-Lqczbos.rtezutf-8:rrr) subprocessZ check_outputdecodestriprrstr)outr r r r _aix_bos_rtes  rcCst\}}tt||S)N)rrr)rr r r r aix_platform.s r cCs td}|stdt|dS)NZBUILD_GNU_TYPEzBUILD_GNU_TYPE is not defined)r) sysconfigget_config_var ValueErrorr)Zgnu_typer r r _aix_bgtFs r$c CsHtd}z t|}Wn$ttfy:td|Yn0tt|S)NZ AIX_BUILDDATEz)AIX_BUILDDATE is not defined or invalid: )r!r"rr# TypeErrorrr$)Z build_dater r r aix_buildtagNs  r&) rr!r ImportErrorZ_bootsubprocessrrrr r$r&r r r r s