[Python-checkins] CVS: distutils/distutils/command sdist.py,1.40,1.41
Greg Ward
python-dev@python.org
Sat, 29 Jul 2000 18:47:19 -0700
Update of /cvsroot/python/distutils/distutils/command
In directory slayer.i.sourceforge.net:/tmp/cvs-serv27807/command
Modified Files:
sdist.py
Log Message:
Catch syntax errors from processing template lines and turn them into
mere warnings.
Call 'findall()' on our FileList object before we start using it seriously.
Index: sdist.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/command/sdist.py,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -r1.40 -r1.41
*** sdist.py 2000/07/30 01:30:31 1.40
--- sdist.py 2000/07/30 01:47:16 1.41
***************
*** 15,19 ****
check_archive_formats
from distutils.text_file import TextFile
! from distutils.errors import DistutilsExecError, DistutilsOptionError
from distutils.filelist import FileList
--- 15,19 ----
check_archive_formats
from distutils.text_file import TextFile
! from distutils.errors import *
from distutils.filelist import FileList
***************
*** 228,231 ****
--- 228,233 ----
self.template)
+ self.filelist.findall()
+
# Add default file set to 'files'
if self.use_defaults:
***************
*** 336,340 ****
break
! self.filelist.process_template_line(line)
# read_template ()
--- 338,347 ----
break
! try:
! self.filelist.process_template_line(line)
! except DistutilsTemplateError, msg:
! self.warn("%s, line %d: %s" % (template.filename,
! template.current_line,
! msg))
# read_template ()