File: //proc/2/cwd/usr/lib/python2.4/site-packages/setuptools/command/build_py.pyc
mò
Èk8Hc @ se d k Z d k Z d k Z d k l Z d k l Z d k l Z d e f d „ ƒ YZ d „ Z
d S( N( s build_py( s convert_path( s globt build_pyc B s‘ t Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
e i d j o d
d „ Z
n d „ Z d
„ Z d „ Z RS( sX Enhanced 'build_py' command that includes data files with packages
The data files are specified via a 'package_data' argument to 'setup()'.
See 'setuptools.dist.Distribution' for more details.
Also, this version of the 'build_py' command allows you to specify both
'py_modules' and 'packages' in the same setup operation.
c C sT t i | ƒ | i i | _ | i i p h | _ d | i j o | i d =n d S( Nt
data_files( t _build_pyt finalize_optionst selft distributiont package_datat exclude_package_datat __dict__( R ( ( t? /usr/lib/python2.4/site-packages/setuptools/command/build_py.pyR s
c C sx | i o | i o d Sn | i o | i ƒ n | i o | i ƒ | i ƒ n | i t i | d d ƒƒ d S( s? Build modules, packages, and copy data files to build directoryNt include_bytecodei ( R t
py_modulest packagest
build_modulest build_packagest build_package_datat byte_compileR t get_outputs( R ( ( R t run s
c C s8 | d j o | i ƒ | _ } | Sn t i | | ƒ S( NR ( t attrR t _get_data_filesR t filesR t __getattr__( R R R ( ( R R % s
c C s½ | i ƒ g } x¦ | i p f D]” } | i | ƒ } t i i | i
g | i d ƒ Œ } t
| ƒ d } g } | i | | ƒ D] } | | | q‚ ~ } | i | | | | f ƒ q! W| S( s? Generate list of '(package,src_dir,build_dir,filenames)' tuplest .i N( R t analyze_manifestt dataR t packaget get_package_dirt src_dirt ost patht joint build_libt splitt build_dirt lent plent _[1]t find_data_filest filet filenamest append( R R R R"