Move core/forwarders to internal.
[chromium-blink-merge.git] / build / android / gyp / zip.py
blob51322dfd5b20bffa045c441b23855c3a8497908c
1 #!/usr/bin/env python
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.
7 """Archives a set of files.
8 """
10 import optparse
11 import sys
13 from util import build_utils
15 def 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()
21 inputs = build_utils.FindInDirectory(options.input_dir, '*')
22 build_utils.DoZip(inputs, options.output, options.input_dir)
25 if __name__ == '__main__':
26 sys.exit(main())