summaryrefslogtreecommitdiffstats
path: root/SCons/Scanner/IDL.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/IDL.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/IDL.py')
-rw-r--r--SCons/Scanner/IDL.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/SCons/Scanner/IDL.py b/SCons/Scanner/IDL.py
index 418608f..419ebf6 100644
--- a/SCons/Scanner/IDL.py
+++ b/SCons/Scanner/IDL.py
@@ -23,12 +23,11 @@
"""Dependency scanner for IDL (Interface Definition Language) files."""
-import SCons.Node.FS
-import SCons.Scanner
+from . import ClassicCPP
def IDLScan():
"""Return a prototype Scanner instance for scanning IDL source files"""
- cs = SCons.Scanner.ClassicCPP(
+ cs = ClassicCPP(
"IDLScan",
"$IDLSUFFIXES",
"CPPPATH",