
    ,cJj                     8    d dl Z ddlmZ d Zedk(  r e        yy)    N   )_infoc                     t         j                  dd  } | s t        d       t        j                  d       d| v r!t        dt	        j
                                 y d| v rNdj                  d t	        j                         D              }t        dt	        j                          d|        y d	| v r!t        dt	        j                                 y d
| v r4t        dj                  d t	        j                         D                     y d| v rNdj                  d t	        j                         D              }t        dt	        j                          d|        y d| v r!t        dt	        j                                 y d| v r4t        dj                  d t	        j                         D                     y t        d| d          t        j                  d       y )Nr   zUsage: python3 -m sherpa_onnx [--cflags|--c-api-libs|--c-api-libs-only-L|--c-api-libs-only-l|--cxx-api-libs|--cxx-api-libs-only-L|--cxx-api-libs-only-l]z--cflagsz-Iz--c-api-libs c              3   &   K   | ]	  }d |   ywz-lN .0libs     ^/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/sherpa_onnx/__main__.py	<genexpr>zmain.<locals>.<genexpr>   s     J3ICr#Z3I   z-Lz--c-api-libs-only-Lz--c-api-libs-only-lc              3   &   K   | ]	  }d |   ywr   r	   r
   s     r   r   zmain.<locals>.<genexpr>   s     D-CcC5z-Cr   z--cxx-api-libsc              3   &   K   | ]	  }d |   ywr   r	   r
   s     r   r   zmain.<locals>.<genexpr>   s     L3KCr#Z3Kr   z--cxx-api-libs-only-Lz--cxx-api-libs-only-lc              3   &   K   | ]	  }d |   ywr   r	   r
   s     r   r   zmain.<locals>.<genexpr>   s     F-EcC5z-Er   zUnknown option:r   )
sysargvprintexitr   get_include_dirjoinget_c_api_libsget_libs_dirget_cxx_api_libs)args	lib_flagss     r   mainr      s   88AB<D g	
 	T5((*+,-	4	HHJ53G3G3IJJ	5%%'()56	$	&5%%'()*	$	&chhDU-A-A-CDDE	T	!HHL53I3I3KLL	5%%'()56	 D	(5%%'()*	 D	(chhFU-C-C-EFFGa)    __main__)r    r   r   __name__r	   r   r   <module>r#      s$    
 : zF r   