summaryrefslogtreecommitdiffstats
path: root/SCons/Scanner/SWIG.py
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2021-06-27 14:25:43 (GMT)
committerMats Wichmann <mats@linux.com>2021-07-24 15:05:47 (GMT)
commit04f17d7dc960c2fb3c4b949682d9a82b1114a1fb (patch)
tree0911b5cd67d8db90b79736ddefa6139d9b946736 /SCons/Scanner/SWIG.py
parent9b01cd2863587dec06114150e6191fb51f1ce02c (diff)
downloadSCons-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.py6
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: