
    eCi2                     6    d dl Z d dlZdZdZd Zd Zd Zd ZdS )    N11022021ڀf770031ad6c2152cbed8c8eab8edf2be1d27f9e74bc255a9930c17019944ee5fdda5308ea992c66a78af9fe1d8dca090f6c956910ce323f8728247c10e44036bc                     | j         S )N)USE_MODPLUG)settingss    :/b/s/w/ir/x/w/install/emscripten/tools/ports/libmodplug.pyneededr	      s    		    c                                            ddt           dt                      fd}|j                            d|d          gS )	N
libmodplugz-https://github.com/jancc/libmodplug/archive/vz.zip)
sha512hashc                 &                        ddt          z             }t          j                            |d          }t          j                            |d          }t          j                            t          j                            t                    d          }t          j        |t          j                            |d                     dddd	d
dddddd|z   d|z   g}g t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d           t          j                            |d!          t          j                            |d"          t          j                            |d#          t          j                            |d$          t          j                            |d%          t          j                            |d&          t          j                            |d'          t          j                            |d(          t          j                            |d)          t          j                            |d*          t          j                            |d+          t          j                            |d,          t          j                            |d-          t          j                            |d.          t          j                            |d/          t          j                            |d0          t          j                            |d1          t          j                            |d2          }	                    || d||3           
                    |d4d5           
                    |d6d5                               dt          d7           d S )8Nr   zlibmodplug-srczlibmodplug/config.hzconfig.hz-Wno-deprecated-registerz-DOPT_GENERICz-DREAL_IS_FLOATz-DHAVE_CONFIG_Hz-DSYM_VISIBILITYz-std=gnu++14z-fno-exceptionsz-ffast-mathz-fno-commonz-fvisibility=hiddenz-Izfastmix.cppzload_669.cppzload_abc.cppzload_amf.cppzload_ams.cppzload_dbm.cppzload_dmf.cppzload_dsm.cppzload_far.cppzload_it.cppzload_j2b.cppzload_mdl.cppzload_med.cppzload_mid.cppzload_mod.cppzload_mt2.cppzload_mtm.cppzload_okt.cppzload_pat.cppzload_psm.cppzload_ptm.cppzload_s3m.cppzload_stm.cppzload_ult.cppzload_umx.cppzload_wav.cppzload_xm.cppz	mmcmp.cppzmodplug.cppzsnd_dsp.cppzsndfile.cppzsnd_flt.cppz
snd_fx.cppz
sndmix.cpp)flagssrcsz*.h)patterntargetz	modplug.hz-sUSE_MODPLUG)get_dirTAGospathjoindirname__file__shutilcopyfile
build_portinstall_headersmake_pkg_config)finalsource_pathsrc_dirlibmodplug_pathconfig_hr   r   portss          r   createzget.<locals>.create   s   --mc.ABBKgll;..Ggll7L99Ow||BGOOH557LMMH
OHbgll;
CCDDD !
[
_E#gll7M**#gll7N++# 	gll7N++# 	gll7N++	#
 	gll7N++# 	gll7N++# 	gll7N++# 	gll7N++# 	gll7N++# 	gll7M**# 	gll7N++# 	gll7N++# 	gll7N++# 	gll7N++# 	gll7N++#  	gll7N++!#" 	gll7N++##$ 	gll7N++%#& 	gll7N++'#( 	gll7N++)#* 	gll7N+++#, 	gll7N++-#. 	gll7N++/#0 	gll7N++1#2 	gll7N++3#4 	gll7N++5#6 	gll7M**7#8 	gll7K((9#: 	gll7M**;#< 	gll7M**=#> 	gll7M**?#@ 	gll7M**A#B 	gll7L))C#D 	gll7L))E#DJ 
[%UNNN	/5NNN	';|LLL	,_=====r
   libmodplug.aport)what)fetch_projectr   HASHcacheget_lib)r%   r   sharedr&   s   `   r   getr/      sh    l$]TW$]$]$]jnooo?> ?> ?> ?> ?>B ,

~vF

C
C	DDr
   c                 :    |j                             d           d S )Nr'   )r,   	erase_lib)r%   r   r.   s      r   clearr2   X   s    ,(((((r
   c                      dS )NzBlibmodplug (-sUSE_MODPLUG or --use-port=libmodplug; public domain) r4   r
   r   showr5   \   s    	M	Mr
   )r   r   r   r+   r	   r/   r2   r5   r4   r
   r   <module>r6      sx    
			  J  DE DE DEN) ) )N N N N Nr
   