# File setup.py def configuration(parent_package='',top_path=None): from numpy.distutils.misc_util import Configuration from glob import glob config = Configuration('',parent_package,top_path) f_sources=glob("NNLS.F") config.add_extension('_nnls', sources = ['nnls.pyf'] + f_sources) return config if __name__ == "__main__": from numpy.distutils.core import setup setup(**configuration(top_path='').todict())