Esempio n. 1
0
 def run():
     (opts, pos) = parser.parse_args(args)
     globals.verbose = opts.verbose
     
     if len(pos) != 2:
         print "Expecting two parameters after 'compile'"
         return None
     else:
         bmkname = pos[0]
         ver = pos[1]
         return lambda: actions.with_benchmark_named(bmkname, lambda b: actions.compile_benchmark(b, ver))
Esempio n. 2
0
    def run():
        (opts, pos) = parser.parse_args(args)
        globals.verbose = opts.verbose

        if not len(pos) in [2, 3]:
            print "Expecting two or three parameters after 'compile'"
            return None
        else:
            bmkname = pos[0]
            ver = pos[1]
            try:
              platform = pos[2]
            except:
              platform = None
            return lambda: actions.with_benchmark_named(bmkname, lambda b: actions.compile_benchmark(b, ver, platform))
Esempio n. 3
0
  def run():
    (opts, pos) = parser.parse_args(args)
    globals.verbose = opts.verbose

    if not len(pos) in [2, 3]:
      print "Expecting two or three parameters after 'compile'"
      return None
    else:
      bmkname = pos[0]
      ver = pos[1]
      try:
        platform = pos[2]
      except:
        platform = None
      return lambda: actions.with_benchmark_named(
          bmkname, lambda b: actions.compile_benchmark(b, ver, platform))