Chromium Code Reviews| Index: dart/editor/build/touch_file.py |
| diff --git a/dart/editor/build/touch_file.py b/dart/editor/build/touch_file.py |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..d46e75efdfdff4ad6dac83169d992e54e84853df |
| --- /dev/null |
| +++ b/dart/editor/build/touch_file.py |
| @@ -0,0 +1,18 @@ |
| +# Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| +# for details. All rights reserved. Use of this source code is governed by a |
| +# BSD-style license that can be found in the LICENSE file. |
| + |
| +import sys |
| +import os |
| + |
| +def main(args): |
| + # for file_name in args[1:]: |
|
ricow1
2013/01/31 14:42:11
commented out code:
ahe
2013/02/04 11:12:05
Done.
|
| + print args |
| + file_name = args[1] |
| + dir_name = os.path.dirname(file_name) |
| + if not os.path.exists(dir_name): |
| + os.mkdir(dir_name) |
| + open(file_name, 'w').close() |
|
kustermann
2013/01/31 14:35:53
The name "touch_file.py" is a bit misleading, sinc
devoncarew
2013/01/31 22:42:17
Agreed - perhaps truncate_file.py?
ahe
2013/02/04 11:12:05
Done.
ahe
2013/02/04 11:12:05
Done.
|
| + |
| +if __name__ == '__main__': |
| + sys.exit(main(sys.argv)) |