
    h                     ~    S SK r \ R                  " S5      rSS jr\S:X  a  S SKr\R                  " \" 5       5        gg)    NzfontTools.varLib.avarc                    SSK Jn  SSKJn  SSKJn  SS KnSS Kn[        SUR                  S9  U c  UR                  SS  n UR                  SS	S
9nUR                  SSSS9  UR                  SSSSS S9  UR                  SS[        SS9  UR                  SSSSS9  UR                  U 5      nU" UR                  (       a  SOSS9  U" UR                   5      nUR"                  c  SS KJn	  U	" U5        gSS!KJn
  U
" XR"                  5        UR(                  c  U" UR                   S"S#S$9nOUR(                  nU(       a(  [*        R-                  S%U5        UR/                  U5        g g )&Nr   )TTFont)makeOutputFileName)configLoggerzrWARNING: This script is deprecated. Use `fonttools varLib.avar.build` or `fonttools varLib.avar.unbuild` instead.
)file   zfonttools varLib.avarz8Add `avar` table from designspace file to variable font.)descriptionfontzvarfont.ttfzVariable-font file.)metavarhelpdesignspacezfamily.designspacezDesignspace file.?)r   r   nargsdefaultz-oz--output-filezOutput font file name.)typer   z-vz	--verbose
store_truezRun more verbosely.)actionr   INFOWARNING)level)unbuild)buildTz.avar)	overWritesuffixz	Saving %s)fontTools.ttLibr   fontTools.misc.cliToolsr   	fontToolsr   argparsesysprintstderrargvArgumentParseradd_argumentstr
parse_argsverboser
   r   r   r   output_fileloginfosave)argsr   r   r   r   r   parseroptionsr
   r   r   outfiles               X/var/www/fran/franai/venv/lib/python3.13/site-packages/fontTools/varLib/avar/__main__.pymainr1      su   &:&		8ZZ |xx|$$N % F <QR
$    %	   k,5J   %G'//yB',,D"$	$##$"$W\\T'R%%g&		'     __main__)N)logging	getLoggerr)   r1   __name__r   exit r2   r0   <module>r9      s?    /0<~ zHHTV r2   