build_utils.CheckOutput(gcc_cmd)
-def main():
+def main(args):
+ args = build_utils.ExpandFileArgs(args)
+
parser = optparse.OptionParser()
build_utils.AddDepfileOption(parser)
parser.add_option('--stamp', help='Path to touch on success.')
parser.add_option('--defines', help='Pre-defines macros', action='append')
- options, _ = parser.parse_args()
+ options, _ = parser.parse_args(args)
DoGcc(options)
if __name__ == '__main__':
- sys.exit(main())
+ sys.exit(main(sys.argv[1:]))