1#!/usr/bin/env python 2# 3# Copyright 2014 The Chromium Authors. All rights reserved. 4# Use of this source code is governed by a BSD-style license that can be 5# found in the LICENSE file. 6 7"""Archives a set of files. 8""" 9 10import optparse 11import sys 12 13from util import build_utils 14 15def main(): 16 parser = optparse.OptionParser() 17 parser.add_option('--input-dir', help='Directory of files to archive.') 18 parser.add_option('--output', help='Path to output archive.') 19 options, _ = parser.parse_args() 20 21 inputs = build_utils.FindInDirectory(options.input_dir, '*') 22 build_utils.DoZip(inputs, options.output, options.input_dir) 23 24 25if __name__ == '__main__': 26 sys.exit(main()) 27