CatOrNot/venv/lib64/python3.7/site-packages/numpy/distutils/command/install_data.py

27 lines
914 B
Python
Raw Permalink Normal View History

2020-01-06 16:11:15 +01:00
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'),
)