Commit 3cac3f41 authored by Greg Ward's avatar Greg Ward

Print a warning if we install a data file right in install_dir.

Tweaked help text.
parent 2bfcf462
......@@ -18,7 +18,8 @@ class install_data (Command):
user_options = [
('install-dir=', 'd',
"directory to install the files to"),
"base directory for installating data files "
"(default: installation base dir)"),
('root=', None,
"install everything relative to this alternate root directory"),
]
......@@ -39,11 +40,14 @@ class install_data (Command):
self.mkpath(self.install_dir)
for f in self.data_files:
if type(f) == StringType:
# its a simple file, so copy it
# it's a simple file, so copy it
self.warn("setup script did not provide a directory for "
"'%s' -- installing right in '%s'" %
(f, self.install_dir))
out = self.copy_file(f, self.install_dir)
self.outfiles.append(out)
else:
# its a tuple with path to install to and a list of files
# it's a tuple with path to install to and a list of files
dir = f[0]
if not os.path.isabs(dir):
dir = os.path.join(self.install_dir, dir)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment