Package SCons :: Package Scanner :: Module Dir
[show private | hide private]
[frames | no frames]

Module SCons.Scanner.Dir

Function Summary
  DirEntryScanner(**kw)
Return a prototype Scanner instance for "scanning" directory Nodes for their in-memory entries
  DirScanner(**kw)
Return a prototype Scanner instance for scanning directories for on-disk files
  do_not_scan(k)
  only_dirs(nodes)
  scan_in_memory(node, env, path)
"Scans" a Node.FS.Dir for its in-memory entries.
  scan_on_disk(node, env, path)
Scans a directory for on-disk files and directories therein.

Function Details

DirEntryScanner(**kw)

Return a prototype Scanner instance for "scanning" directory Nodes for their in-memory entries

DirScanner(**kw)

Return a prototype Scanner instance for scanning directories for on-disk files

scan_in_memory(node, env, path=())

"Scans" a Node.FS.Dir for its in-memory entries.

scan_on_disk(node, env, path=())

Scans a directory for on-disk files and directories therein.

Looking up the entries will add these to the in-memory Node tree representation of the file system, so all we have to do is just that and then call the in-memory scanning function.


Generated by Epydoc 2.1 on Wed Dec 12 09:39:32 2007 http://epydoc.sf.net