[Zope-CVS] CVS: Packages/zpkgtools/zpkgtools - setup.py:1.14

Fred L. Drake, Jr. fred at zope.com
Wed Apr 7 14:15:12 EDT 2004


Update of /cvs-repository/Packages/zpkgtools/zpkgtools
In directory cvs.zope.org:/tmp/cvs-serv3167

Modified Files:
	setup.py 
Log Message:
filter the set of names to ignore consistently


=== Packages/zpkgtools/zpkgtools/setup.py 1.13 => 1.14 ===
--- Packages/zpkgtools/zpkgtools/setup.py:1.13	Tue Apr  6 17:48:10 2004
+++ Packages/zpkgtools/zpkgtools/setup.py	Wed Apr  7 14:15:11 2004
@@ -19,6 +19,7 @@
 import posixpath
 import sys
 
+from zpkgtools import include
 from zpkgtools import package
 from zpkgtools import publication
 
@@ -86,11 +87,9 @@
         self.add_package_dir(name, reldir)
 
         # scan the files in the directory:
-        files = os.listdir(directory)
+        files = include.filter_names(os.listdir(directory))
         for fn in files:
             fnbase, ext = os.path.splitext(fn)
-            if ext in (".py", ".pyc", ".pyo", ".so", ".sl", ".pyd"):
-                continue
             path = os.path.join(directory, fn)
             if os.path.isdir(path):
                 init_py = os.path.join(path, "__init__.py")
@@ -124,7 +123,8 @@
 
     def scan_directory(self, pkgname, directory, reldir):
         """Scan a data directory, adding files to package_data."""
-        for fn in os.listdir(directory):
+        files = include.filter_names(os.listdir(directory))
+        for fn in files:
             path = os.path.join(directory, fn)
             if os.path.isdir(path):
                 self.scan_directory(pkgname,




More information about the Zope-CVS mailing list