annotate DEPENDENCIES/mingw32/Python27/Lib/site-packages/numpy/distutils/command/install_data.py @ 133:4acb5d8d80b6
tip
Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author |
Chris Cannam |
date |
Tue, 30 Jul 2019 12:25:44 +0100 |
parents |
2a2c65a20a8b |
children |
|
rev |
line source |
Chris@87
|
1 from __future__ import division, absolute_import, print_function
|
Chris@87
|
2
|
Chris@87
|
3 import sys
|
Chris@87
|
4 have_setuptools = ('setuptools' in sys.modules)
|
Chris@87
|
5
|
Chris@87
|
6 from distutils.command.install_data import install_data as old_install_data
|
Chris@87
|
7
|
Chris@87
|
8 #data installer with improved intelligence over distutils
|
Chris@87
|
9 #data files are copied into the project directory instead
|
Chris@87
|
10 #of willy-nilly
|
Chris@87
|
11 class install_data (old_install_data):
|
Chris@87
|
12
|
Chris@87
|
13 def run(self):
|
Chris@87
|
14 old_install_data.run(self)
|
Chris@87
|
15
|
Chris@87
|
16 if have_setuptools:
|
Chris@87
|
17 # Run install_clib again, since setuptools does not run sub-commands
|
Chris@87
|
18 # of install automatically
|
Chris@87
|
19 self.run_command('install_clib')
|
Chris@87
|
20
|
Chris@87
|
21 def finalize_options (self):
|
Chris@87
|
22 self.set_undefined_options('install',
|
Chris@87
|
23 ('install_lib', 'install_dir'),
|
Chris@87
|
24 ('root', 'root'),
|
Chris@87
|
25 ('force', 'force'),
|
Chris@87
|
26 )
|