示例#1
0
 def __call__(self, node, env, path=()):
     cpp = SConsCPPScanner(current=node.get_dir(), cpppath=path, dict=dictify_CPPDEFINES(env))
     result = cpp(node)
     for included, includer in cpp.missing:
         fmt = "No dependency generated for file: %s (included from: %s) -- file not found"
         SCons.Warnings.warn(SCons.Warnings.DependencyWarning, fmt % (included, includer))
     return result
示例#2
0
 def __call__(self, node, env, path=()):
     cpp = SConsCPPScanner(current=node.get_dir(),
                           cpppath=path,
                           dict=dictify_CPPDEFINES(env))
     result = cpp(node)
     for included, includer in cpp.missing:
         fmt = "No dependency generated for file: %s (included from: %s) -- file not found"
         SCons.Warnings.warn(SCons.Warnings.DependencyWarning,
                             fmt % (included, includer))
     return result