summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/distutils/command/install_data.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/Lib/distutils/command/install_data.py b/Lib/distutils/command/install_data.py
index f8ed0a7..716febb 100644
--- a/Lib/distutils/command/install_data.py
+++ b/Lib/distutils/command/install_data.py
@@ -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)