tmp
/
pip-install-ghxuqwgs
/numpy_78e94bf2b6094bf9a1f3d92042f9bf46
/numpy
/distutils
/command
/install_data.py
from __future__ import division, absolute_import, print_function | |
import sys | |
have_setuptools = ('setuptools' in sys.modules) | |
from distutils.command.install_data import install_data as old_install_data | |
#data installer with improved intelligence over distutils | |
#data files are copied into the project directory instead | |
#of willy-nilly | |
class install_data (old_install_data): | |
def run(self): | |
old_install_data.run(self) | |
if have_setuptools: | |
# Run install_clib again, since setuptools does not run sub-commands | |
# of install automatically | |
self.run_command('install_clib') | |
def finalize_options (self): | |
self.set_undefined_options('install', | |
('install_lib', 'install_dir'), | |
('root', 'root'), | |
('force', 'force'), | |
) | |