#NEWLINE# def configuration( parent_package = '' , top_path = None ) : #NEWLINE# #INDENT# import numpy #NEWLINE# from numpy.distutils.misc_util import Configuration #NEWLINE# config = Configuration ( 'neighbors' , parent_package , top_path ) #NEWLINE# libraries = [ ] #NEWLINE# if ( os . name == 'posix' ) : #NEWLINE# #INDENT# libraries . append ( 'm' ) #NEWLINE# #UNINDENT# config . add_extension ( 'ball_tree' , sources = [ 'ball_tree.c' ] , include_dirs = [ numpy . get_include ( ) ] , libraries = libraries ) #NEWLINE# config . add_extension ( 'kd_tree' , sources = [ 'kd_tree.c' ] , include_dirs = [ numpy . get_include ( ) ] , libraries = libraries ) #NEWLINE# config . add_extension ( 'dist_metrics' , sources = [ 'dist_metrics.c' ] , include_dirs = [ numpy . get_include ( ) , os . path . join ( numpy . get_include ( ) , 'numpy' ) ] , libraries = libraries ) #NEWLINE# config . add_extension ( 'typedefs' , sources = [ 'typedefs.c' ] , include_dirs = [ numpy . get_include ( ) ] , libraries = libraries ) #NEWLINE# return config