Leave #! lines featuring /usr/bin/env alone

This commit is contained in:
Andrew M. Kuchling 2001-02-28 20:59:33 +00:00
parent b797f1f6d2
commit 3a95850323
1 changed files with 4 additions and 2 deletions

View File

@ -10,8 +10,10 @@ import sys, os, re
from distutils.core import Command
from distutils.dep_util import newer
# check if Python is called on the first line with this expression
first_line_re = re.compile(r'^#!.*python(\s+.*)?')
# check if Python is called on the first line with this expression.
# This expression will leave lines using /usr/bin/env alone; presumably
# the script author knew what they were doing...)
first_line_re = re.compile(r'^#!(?!\s*/usr/bin/env\b).*python(\s+.*)?')
class build_scripts (Command):