summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Scanner/Prog.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2001-12-03 02:53:01 (GMT)
committerSteven Knight <knight@baldmt.com>2001-12-03 02:53:01 (GMT)
commit7543ec6ef46cd3fe5e7861e4c5167a4c562ac92b (patch)
tree6b0c2f2cf0d1ebca4fafe7e97a3fa3d3e1719574 /src/engine/SCons/Scanner/Prog.py
parent94888b28d673f05360670ad3eeac836b5260e44a (diff)
downloadSCons-7543ec6ef46cd3fe5e7861e4c5167a4c562ac92b.zip
SCons-7543ec6ef46cd3fe5e7861e4c5167a4c562ac92b.tar.gz
SCons-7543ec6ef46cd3fe5e7861e4c5167a4c562ac92b.tar.bz2
Refactor the Scanner class(es) into a Prototype pattern.
Diffstat (limited to 'src/engine/SCons/Scanner/Prog.py')
-rw-r--r--src/engine/SCons/Scanner/Prog.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/engine/SCons/Scanner/Prog.py b/src/engine/SCons/Scanner/Prog.py
index 62dee97..0f8acff 100644
--- a/src/engine/SCons/Scanner/Prog.py
+++ b/src/engine/SCons/Scanner/Prog.py
@@ -28,11 +28,9 @@ import SCons.Node.FS
import SCons.Util
def ProgScan():
- """Return a Scanner instance for scanning executable files
- for static-lib dependencies"""
- s = SCons.Scanner.Base(scan, SCons.Node.FS.default_fs.File)
- s.name = "ProgScan"
- return s
+ """Return a prototype Scanner instance for scanning executable
+ files for static-lib dependencies"""
+ return SCons.Scanner.Base(scan, "ProgScan", SCons.Node.FS.default_fs.File)
def scan(filename, env, node_factory):
"""