Exemple #1
0
 def executeWithContext( self, context, args ):
     action = context.project.getBuildAction( assumeNew = self.assumeNew, assumeOld = self.assumeOld, touch = self.touch )
     # @todo project's include graph
     if self.dryRun:
         print "\n".join( action.preview() )
     else:
         try:
             action.execute( self.keepGoing, self.jobs )
         except CompoundException, e:
             Log.error( "build failed", e )
         finally: