
    eCi
                     <    d Z dZdZdddiiZd Zd Zd Zd	 Zd
 ZdS ))   '       i  ڀcbaf4adb3e404d9aa403b34f133c5beca5f641ae1e23f84dbb021da1fb9efdc7c56b5922eb533ae5cb6d26410ac60cb3f026085591bc83ebc1c225aed0cf37caz
sqlite3-mtPTHREADS   c                     | j         S N)USE_SQLITE3settingss    7/b/s/w/ir/x/w/install/emscripten/tools/ports/sqlite3.pyneededr      s    		    c                 $    d| j         rdndz   dz   S )N
libsqlite3z-mt z.a)r   r   s    r   get_lib_namer      s    	("3;	<t	CCr   c                     dt           d          t           d         dt           d         dd                     ddt           d	 d
t                      fd}|j                            t                    |d          gS )Nzsqlite-amalgamation-r   r   02   00sqlite3zhttps://www.sqlite.org//z.zip)
sha512hashc                 8                        d          }                    |                               dd                    d t          D                       d           g d}j        r|ddgz  }n|d	gz  }                    || d|d
g           d S )Nr   sqlite,c              3   4   K   | ]}t          |          V  d S r	   )str).0vs     r   	<genexpr>z&get.<locals>.create.<locals>.<genexpr>    s(      ,E,ESVV,E,E,E,E,E,Er   z-sUSE_SQLITE3)z-DSTDC_HEADERS=1z-DHAVE_SYS_TYPES_H=1z-DHAVE_SYS_STAT_H=1z-DHAVE_STDLIB_H=1z-DHAVE_STRING_H=1z-DHAVE_MEMORY_H=1z-DHAVE_STRINGS_H=1z-DHAVE_INTTYPES_H=1z-DHAVE_STDINT_H=1z-DHAVE_UNISTD_H=1z-DHAVE_FDATASYNC=1z-DHAVE_USLEEP=1z-DHAVE_LOCALTIME_R=1z-DHAVE_GMTIME_R=1z-DHAVE_DECL_STRERROR_R=1z-DHAVE_STRERROR_R=1z-DHAVE_POSIX_FALLOCATE=1z-DSQLITE_OMIT_LOAD_EXTENSION=1z -DSQLITE_ENABLE_MATH_FUNCTIONS=1z-DSQLITE_ENABLE_FTS4=1z-DSQLITE_ENABLE_FTS5=1z-DSQLITE_ENABLE_RTREE=1z-DSQLITE_ENABLE_GEOPOLY=1z-DSQLITE_OMIT_POPEN=1z-pthreadz-DSQLITE_THREADSAFE=1z-DSQLITE_THREADSAFE=0zshell.c)flagsexclude_files)get_dirinstall_headersmake_pkg_configjoinVERSIONr   
build_port)finalsource_pathr#   portsreleaser   s      r   createzget.<locals>.create   s    --	733K	+&&&	(CHH,E,EW,E,E,E$E$EWWW  E4  ) ee
 '((e	[%%PY{[[[[[r   port)what)r)   fetch_projectVERSION_YEARHASHcacheget_libr   )r-   r   sharedr/   r.   s   ``  @r   getr8      s    O71:OwqzOOgajOOOO'i!W<!W!W'!W!W!Wdhiii*\ *\ *\ *\ *\ *\ *\X ,

|H55vF

K
K	LLr   c                 T    |j                             t          |                     d S r	   )r5   	erase_libr   )r-   r   r7   s      r   clearr;   K   s&    ,h//00000r   c                      dS )Nz?sqlite3 (-sUSE_SQLITE3=1 or --use-port=sqlite3); public domain) r=   r   r   showr>   O   s    	J	Jr   N)	r)   r3   r4   variantsr   r   r8   r;   r>   r=   r   r   <module>r@      s     J:q/*  D D D1M 1M 1Mh1 1 1K K K K Kr   