#NEWLINE# def getArtifactNames( self , srcFile , hidden = False ) : #NEWLINE# #INDENT# ( srcpath , srcbase ) = os . path . split ( srcFile ) #NEWLINE# ( srcroot , srcext ) = os . path . splitext ( srcbase ) #NEWLINE# if hidden : #NEWLINE# #INDENT# objbase = '.{0}.o' . format ( srcroot ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# objbase = '{0}.o' . format ( srcFile ) #NEWLINE# #UNINDENT# bcbase = '.{0}.o.bc' . format ( srcroot ) #NEWLINE# path = '' #NEWLINE# if ( self . outputFilename is not None ) : #NEWLINE# #INDENT# path = os . path . dirname ( self . outputFilename ) #NEWLINE# #UNINDENT# return [ os . path . join ( path , objbase ) , os . path . join ( path , bcbase ) ]