def METHOD_NAME( self ):
    if self.use_header:
        return self.use_header
    tmpname = str(abs(hash( (self.files,self.CPPFLAGS) )))
    name = '.tmp/%s' % tmpname
    ifile = open( name+'.h', "w" )
    ifile.write( """