Ñò [ÐKc @ s› d d k Z d d k Z d d k Z d d k l Z l Z d d k l Z d d k l Z d d d „ Z e d j o! d d k l Z e d e ƒ n d S( iÿÿÿÿN( t joint basename( t log( t get_scons_build_dirt c sS d d k l } l } d d k l ‰ d d k l } l } | d | | ƒ ‰ ˆ i } d ‰ ˆ i d ƒ t d d ƒ t d d ƒ g } t d d ƒ t d d ƒ g } g } t i t | d d ƒ ƒ D] } | t d t | ƒ ƒ qÆ ~ } | g } t i t | d d ƒ ƒ D] } | t d t | ƒ ƒ q~ 7} | | | t ˆ d ƒ g } ‡ ‡ f d † ‰ ‡ ‡ ‡ f d † ‰ ‡ ‡ ‡ f d † ‰ ‡ ‡ ‡ f d † ‰ ‡ ‡ ‡ ‡ f d † } ˆ i d d | d | ƒˆ i d d ƒ ˆ i d ƒ ˆ i d ƒ ˆ i i ˆ i d ƒ ƒ t i d j o ˆ i d ƒ n ˆ i d ƒ ˆ i ƒ ˆ S( Niÿÿÿÿ( t Configurationt dot_join( t get_scons_pkg_build_dir( t get_infot default_lib_dirst cores include/numpyt code_generatorst blasdots _dotblas.cs cblas.hs numpy_api_order.txts ufunc_api_order.txtt srcs *.cs *.srcs numpyconfig.h.inc s[ t ƒ } t ˆ ˆ i ƒ d ƒ } t i i | ƒ } | ˆ i j o ˆ i i | ƒ n d S( Ns config.h( R R t namet ost patht dirnamet numpy_include_dirst append( t scons_build_dirt targett incl_dir( R t config( s; /usr/lib64/python2.6/site-packages/numpy/core/setupscons.pyt add_config_header&