1#! /usr/bin/env python 2# Copyright (c) 2005-2007 The Regents of The University of Michigan 3# All rights reserved. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; --- 68 unchanged lines hidden (view full) --- 77 sys.exit(1) 78 79# Quote string s so it can be passed as a shell arg 80def shellquote(s): 81 if ' ' in s: 82 s = "'%s'" % s 83 return s 84 |
85<<<<<<< /z/saidi/work/m5/util/regress |
86if not tests: 87 print "No tests specified, just building binaries." 88 targets = ['build/%s/m5.%s' % (build, variant) 89 for build in builds 90 for variant in variants] 91elif 'all' in tests: 92 targets = ['build/%s/tests/%s' % (build, variant) 93 for build in builds --- 7 unchanged lines hidden (view full) --- 101 for build in builds 102 for variant in variants 103 for test in tests] 104 105scons_opts = options.scons_opts 106if options.jobs != 1: 107 scons_opts += ' -j %d' % options.jobs 108 |
109system('scons IGNORE_STYLE=True %s %s' % (scons_opts, ' '.join(targets))) |
110 111sys.exit(0) |