+
    f7i'  c                   s    ^ RI HtHtHt ^ RIHt ^ RIt]P                  ! R4      tR t	RR lt
]R8X  d   ^ RIt]P                  ! ]
! 4       4       R# R# )	i    )	_add_fvar	_add_avarload_designspace)newTableNzfontTools.varLib.avarc                 sj   \        VR R7      pRV 9   g/   \        R4      V R&   \        WP                  VP                  4       V R,          P                   Uu. uF  q3P
                  NK  	  ppRV 9   d   \        P                  R4       V R \        WP                  VP                  V4       R# u upi )F)Zrequire_sourcesZfvarZnameZavarz(avar table already present, overwriting.N)
r   r   r    ZaxesZ	instancesZaxisTaglogZwarningr   ZaxisMappings)fontZdesignspace_fileZdsZaZaxisTagss   &&   B/usr/lib64/python3.14/site-packages/fontTools/varLib/avar/build.pybuildr      s    	*E	BBT>'V$.#'<#4#45#4a		#4H5~>?LdGGR__h7 6s   B0c                s   ^ RI Hp ^ RIHp ^ RIHp ^ RIpV f   ^ RIpVP                  R,          p VP                  RR R7      pVP                  RR	R
R7       VP                  RRRRR7       VP                  RR\        RR7       VP                  RRRRR7       VP                  V 4      pT! VP                  '       d   RMRR7       V! VP                  4      p\        WP                   4       VP"                  f   V! VP                  RRR7      p	MVP"                  p	V	'       d*   \$        P'                  RV	4       VP)                  V	4       R# R# ) z8Add `avar` table from designspace file to variable font.)TTFont)makeOutputFileName)configLoggerN:i   NNzfonttools varLib.avar.build)Zdescriptionr   zvarfont.ttfzVariable-font file.)metavarhelpdesignspacezfamily.designspacezDesignspace file.)r   r   Zdefaultz-oz--output-filezOutput font file name.)Ztyper   z-vz	--verboseZ
store_truezRun more verbosely.)Zactionr   ZINFOZWARNING)ZlevelTz.avar)Z	overWriteZsuffixz	Saving %s)fontTools.ttLibr   ZfontTools.misc.cliToolsr	   Z	fontToolsr
   argparsesysZargvZArgumentParserZadd_argumentZstrZ
parse_argsZverboser   r   r   Zoutput_filer   ZinfoZsave)
Zargsr   r	   r
   r   r   ZparserZoptionsr   Zoutfiles
   &         r   mainr      sB    ':&|xx|$$%N % F <QR
$ 	   %	   k,5J   %G'///yB',,D	$##$"$W\\T'R%%g&		'     Z__main__)N)ZfontTools.varLibr    r   r   r   r   ZloggingZ	getLoggerr   r   r   Z__name__r   Zexit) r   r   <module>r      sM    C C $ /08"0f zHHTV r   