diff options
author | Mats Wichmann <mats@linux.com> | 2021-06-27 14:25:43 (GMT) |
---|---|---|
committer | Mats Wichmann <mats@linux.com> | 2021-07-24 15:05:47 (GMT) |
commit | 04f17d7dc960c2fb3c4b949682d9a82b1114a1fb (patch) | |
tree | 0911b5cd67d8db90b79736ddefa6139d9b946736 /SCons/Scanner/SWIG.py | |
parent | 9b01cd2863587dec06114150e6191fb51f1ce02c (diff) | |
download | SCons-04f17d7dc960c2fb3c4b949682d9a82b1114a1fb.zip SCons-04f17d7dc960c2fb3c4b949682d9a82b1114a1fb.tar.gz SCons-04f17d7dc960c2fb3c4b949682d9a82b1114a1fb.tar.bz2 |
Scanner tweaks
Maintenance and doc:
- add new sconsign filenames to skip_entry_list in Scanner/Dir.py
- modernize some usage in Scanner package such as calling super()
- switch some initializations to comprehensions
- some code formatting
- Docstring for scanner Base moved from init-method to class-level
so it's picked up by Sphinx (which skips dunder methods)
- Manpage tweaks
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'SCons/Scanner/SWIG.py')
-rw-r--r-- | SCons/Scanner/SWIG.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/SCons/Scanner/SWIG.py b/SCons/Scanner/SWIG.py index 5a60c74..70a174c 100644 --- a/SCons/Scanner/SWIG.py +++ b/SCons/Scanner/SWIG.py @@ -23,13 +23,13 @@ """Dependency scanner for SWIG code.""" -import SCons.Scanner +from . import ClassicCPP -SWIGSuffixes = [ '.i' ] +SWIGSuffixes = ['.i'] def SWIGScanner(): expr = r'^[ \t]*%[ \t]*(?:include|import|extern)[ \t]*(<|"?)([^>\s"]+)(?:>|"?)' - scanner = SCons.Scanner.ClassicCPP("SWIGScanner", ".i", "SWIGPATH", expr) + scanner = ClassicCPP("SWIGScanner", ".i", "SWIGPATH", expr) return scanner # Local Variables: |