[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