blob: dd98e1db15d2bd2144d1791d9c84509f32d886a8 [file] [log] [blame]
[email protected]b5b99a92012-04-23 03:24:121#!/usr/bin/env python
2# Copyright (c) 2012 The Chromium Authors. All rights reserved.
[email protected]e010983a2011-11-09 21:55:093# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5
[email protected]b5b99a92012-04-23 03:24:126"""Copy a file.
[email protected]e010983a2011-11-09 21:55:097
8This module works much like the cp posix command - it takes 2 arguments:
9(src, dst) and copies the file with path |src| to |dst|.
10"""
11
[email protected]b5b99a92012-04-23 03:24:1212import shutil
13import sys
14
15
[email protected]e010983a2011-11-09 21:55:0916def Main(src, dst):
[email protected]c11172a2012-07-13 21:27:0317 # Use copy instead of copyfile to ensure the executable bit is copied.
18 return shutil.copy(src, dst)
[email protected]e010983a2011-11-09 21:55:0919
[email protected]b5b99a92012-04-23 03:24:1220
[email protected]e010983a2011-11-09 21:55:0921if __name__ == '__main__':
22 sys.exit(Main(sys.argv[1], sys.argv[2]))