add-determinism 0.7.3

RPM buildroot helper to strip nondeterministic bits in files
Documentation
a

��^�c@sddlZddlZddlZddlZgd�Zd%dd�Zz e�ejdd�de�\ZZWnej	yle�Yn0esxe�ej
Zed�Zdd	�eD�Z
d
e
vr�edd�e
D�]`Zedkr�eed
��q�edkr�eed��q�edv�r.de�d�de�d�gZedk�re�ed����ed�e��q�edv�r�gZde
v�r\e�deej�ned�Ze�rte�e�e�ed���ed����edk�r�ed��s�e�dded ��ed�e��q�ed!k�r�eed"��q�ed#k�r�eej�q�ed$kr�eed ��q�dS)&�N)�prefixzexec-prefixZincludes�libsZcflagsZldflagszextension-suffixZhelp�abiflagsZ	configdirZembed�cCs:td�tjdd�dd�tD���tjd�t�|�dS)NzUsage: {0} [{1}]rz|css|]}d|VqdS)z--N�)�.0�optrr�A/usr/lib64/python3.9/config-3.9-x86_64-linux-gnu/python-config.pyZ	<genexpr>�z"exit_with_usage.<locals>.<genexpr>)Zfile)�printZformat�sys�argv�join�
valid_optsZstderrZexit�Zcoderrr�exit_with_usages��rZZVERSIONcCsg|]\}}|�qSrr)rZflagZvalrrr�
<listcomp>r	rz--helprz--prefixrz
--exec-prefixZexec_prefix)z
--includes�--cflagsz-IZincludeZplatincluderZCFLAGSz )z--libs�	--ldflagsz--embedz-lpythonZ	LIBPYTHONZLIBSZSYSLIBSrZPy_ENABLE_SHAREDz-LZLIBPLz--extension-suffixZ
EXT_SUFFIXz
--abiflagsz--configdir)r)ZgetoptZosrZ	sysconfigrrrZoptsZargsZerrorZget_config_varZgetvarZpyverZ	opt_flagsrr
Zget_pathZflagsZextendZsplitr
rZappendrZ	libpythonZinsertrrrrZ<module>s\
 


�