#NEWLINE# def __init__( self , all_outputs , outfilenames , rule , infilenames ) : #NEWLINE# #INDENT# if isinstance ( outfilenames , str ) : #NEWLINE# #INDENT# self . outfilenames = [ outfilenames ] #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . outfilenames = outfilenames #NEWLINE# #UNINDENT# assert isinstance ( rule , str ) #NEWLINE# self . rule = rule #NEWLINE# if isinstance ( infilenames , str ) : #NEWLINE# #INDENT# self . infilenames = [ infilenames ] #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . infilenames = infilenames #NEWLINE# #UNINDENT# self . deps = [ ] #NEWLINE# self . orderdeps = [ ] #NEWLINE# self . elems = [ ] #NEWLINE# self . all_outputs = all_outputs