#NEWLINE# @ waflib . TaskGen . extension ( '.cpp' ) #NEWLINE# def preprocess_cppml( self , node ) : #NEWLINE# #INDENT# if node . is_src ( ) : #NEWLINE# #INDENT# outputNode = node . change_ext ( '.cxx' ) #NEWLINE# self . create_task ( 'cpp' , outputNode , outputNode ) #NEWLINE# self . source . append ( outputNode )