]> granicus.if.org Git - python/commitdiff
Added 'warn_dir' option so other code can sneak in and disable
authorGreg Ward <gward@python.net>
Fri, 15 Sep 2000 01:21:07 +0000 (01:21 +0000)
committerGreg Ward <gward@python.net>
Fri, 15 Sep 2000 01:21:07 +0000 (01:21 +0000)
the sometimes inappropriate warning about where we're installing data files.

Lib/distutils/command/install_data.py

index 6cfc7d41f3476f3304f0e0beb18c01f3226a4c36..af348f5190c1de191bbf7d2939bc20f8d5547c00 100644 (file)
@@ -30,7 +30,9 @@ class install_data (Command):
         self.outfiles = []
         self.root = None
         self.force = 0
+
         self.data_files = self.distribution.data_files
+        self.warn_dir = 1
 
     def finalize_options (self):
         self.set_undefined_options('install',
@@ -44,9 +46,10 @@ class install_data (Command):
         for f in self.data_files:
             if type(f) == StringType:
                 # 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))
+                if self.warn_dir:
+                    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: