§
    ¢”j)  ã                   ó¤   — d dl mZmZmZ d dlmZ d dlZ ej        d¦  «        Zd„ Z	dd„Z
edk    rd dlZ ej         e
¦   «         ¦  «         dS dS )	é    )Ú	_add_fvarÚ	_add_avarÚload_designspace)ÚnewTableNzfontTools.varLib.avarc                 ó:  — t          |d¬¦  «        }d| vr1d| vrt          d¦  «        | d<   t          | |j        |j        ¦  «         d„ | d         j        D ¦   «         }d| v rt
                               d¦  «         | d= t          | |j        |j        |¦  «         d S )NF)Úrequire_sourcesÚfvarÚnamec                 ó   — g | ]	}|j         ‘Œ
S © )ÚaxisTag)Ú.0Úas     új/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/fontTools/varLib/avar/build.pyú
<listcomp>zbuild.<locals>.<listcomp>   s   € Ð5Ð5Ð5˜a�”	Ð5Ð5Ð5ó    Úavarz(avar table already present, overwriting.)	r   r   r   ÚaxesÚ	instancesÚlogÚwarningr   ÚaxisMappings)ÚfontÚdesignspace_fileÚdsÚaxisTagss       r   Úbuildr      s«   € Ý	Ð*¸EÐ	BÑ	BÔ	B€Bà�Tˆ>ˆ>Ø˜ÐÐÝ# FÑ+Ô+ˆD�‰LÝ�$˜œ ¤Ñ.Ô.Ð.à5Ð5 4¨¤<Ô#4Ð5Ñ5Ô5€Hà�€~€~Ý�ŠÐ>Ñ?Ô?Ð?Ø�ˆLåˆd�B”G˜Rœ_¨hÑ7Ô7Ð7Ð7Ð7r   c                 ó¤  — ddl m} ddlm} ddlm} ddl}| €ddl}|j        dd…         } | 	                    dd ¬¦  «        }| 
                    d	d
d¬¦  «         | 
                    dddd¬¦  «         | 
                    ddt          d¬¦  «         | 
                    dddd¬¦  «         |                     | ¦  «        } ||j        rdnd¬¦  «          ||j        ¦  «        }t          ||j        ¦  «         |j        € ||j        dd¬¦  «        }	n|j        }	|	r2t$                               d |	¦  «         |                     |	¦  «         dS dS )!z8Add `avar` table from designspace file to variable font.r   )ÚTTFont)ÚmakeOutputFileName)ÚconfigLoggerNé   zfonttools varLib.avar.build)Údescriptionr   zvarfont.ttfzVariable-font file.)ÚmetavarÚhelpÚdesignspacezfamily.designspacezDesignspace file.)r$   r%   Údefaultz-oz--output-filezOutput font file name.)Útyper%   z-vz	--verboseÚ
store_truezRun more verbosely.)Úactionr%   ÚINFOÚWARNING)ÚlevelTz.avar)Ú	overWriteÚsuffixz	Saving %s)ÚfontTools.ttLibr   ÚfontTools.misc.cliToolsr    Ú	fontToolsr!   ÚargparseÚsysÚargvÚArgumentParserÚadd_argumentÚstrÚ
parse_argsÚverboser   r   r&   Úoutput_filer   ÚinfoÚsave)
Úargsr   r    r!   r3   r4   ÚparserÚoptionsr   Úoutfiles
             r   ÚmainrB      sÜ  € ð 'Ð&Ð&Ð&Ð&Ð&Ø:Ð:Ð:Ð:Ð:Ð:Ø&Ð&Ð&Ð&Ð&Ð&Ø€O€O€Oà€|Øˆ
ˆ
ˆ
àŒx˜˜˜Œ|ˆà×$Ò$Ø%ØNð %ñ ô €Fð ×Ò˜¨Ð<QÐÑRÔRÐRØ
×ÒØØ$Ø Øð	 ñ ô ð ð ×ÒØØÝØ%ð	 ñ ô ð ð ×ÒØˆk ,Ð5Jð ñ ô ð ð ×Ò Ñ%Ô%€Gà€L '¤/Ð@˜˜°yÐBÑBÔBÐBàˆ6�'”,ÑÔ€Då	ˆ$�Ô#Ñ$Ô$Ð$àÔÐ"Ø$Ð$ W¤\¸TÈ'ÐRÑRÔRˆˆàÔ%ˆØð Ý�Š�˜gÑ&Ô&Ð&Ø�	Š	�'ÑÔÐÐÐðð r   Ú__main__)N)ÚfontTools.varLibr   r   r   r0   r   ÚloggingÚ	getLoggerr   r   rB   Ú__name__r4   Úexitr   r   r   ú<module>rI      s±   ðØ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CØ $Ð $Ð $Ð $Ð $Ð $Ø €€€à€gÔÐ/Ñ0Ô0€ð8ð 8ð 8ð"0ð 0ð 0ð 0ðf ˆzÒÐØ€J€J€Jà€C„HˆTˆT‰VŒVÑÔÐÐÐð Ðr   