<s> __revision__ = "<STR_LIT>" <EOL> __doc__ = """<STR_LIT>""" <EOL> import SCons . Variables <EOL> import SCons . Warnings <EOL> warned = False <EOL> class _PathOptionClass : <EOL> def warn ( self ) : <EOL> global warned <EOL> if not warned : <EOL> msg = "<STR_LIT>" <EOL> SCons . Warnings . warn ( SCons . Warnings . DeprecatedOptionsWarning , msg ) <EOL> warned = True <EOL> def __call__ ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable , args , kw ) <EOL> def PathAccept ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable . PathAccept , args , kw ) <EOL> def PathIsDir ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable . PathIsDir , args , kw ) <EOL> def PathIsDirCreate ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable . PathIsDirCreate , args , kw ) <EOL> def PathIsFile ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable . PathIsFile , args , kw ) <EOL> def PathExists ( self , * args , ** kw ) : <EOL> self . warn ( ) <EOL> return apply ( SCons . Variables . PathVariable . PathExists , args , kw ) <EOL> PathOption = _PathOptionClass ( ) </s>
