Index: webrtc/build/ios/flatten_ios_headers.py |
diff --git a/webrtc/build/ios/flatten_ios_headers b/webrtc/build/ios/flatten_ios_headers.py |
similarity index 59% |
rename from webrtc/build/ios/flatten_ios_headers |
rename to webrtc/build/ios/flatten_ios_headers.py |
index 67c06acc91ac731d0257dc88546145e862aef097..f87c7ed4e124a4e9c37e7359d7deccd89c9a0579 100755 |
--- a/webrtc/build/ios/flatten_ios_headers |
+++ b/webrtc/build/ios/flatten_ios_headers.py |
@@ -15,22 +15,16 @@ import os |
import shutil |
import sys |
-def FlattenHeaders(lib_base_dir, framework_base_dir): |
+def FlattenHeaders(input_dir, output_dir): |
kjellander_webrtc
2016/04/15 04:59:41
nit: +1 blank line before top-level definition
htt
tkchin_webrtc
2016/04/16 00:34:19
Done.
|
"""Flattens iOS header file directory structure.""" |
- include_dir = 'include' |
- unflattened_include_dir_path = os.path.join(lib_base_dir, include_dir) |
- flattened_include_dir_path = os.path.join(framework_base_dir, include_dir) |
- |
# Create output directories. |
- if not os.path.exists(framework_base_dir): |
- os.mkdir(framework_base_dir) |
- if not os.path.exists(flattened_include_dir_path): |
- os.mkdir(flattened_include_dir_path) |
+ if not os.path.exists(output_dir): |
+ os.mkdir(output_dir) |
- for dirpath, _, filenames in os.walk(unflattened_include_dir_path): |
+ for dirpath, _, filenames in os.walk(input_dir): |
for filename in filenames: |
current_path = os.path.join(dirpath, filename) |
- new_path = os.path.join(flattened_include_dir_path, filename) |
+ new_path = os.path.join(output_dir, filename) |
shutil.copy(current_path, new_path) |
def Main(): |
@@ -38,9 +32,9 @@ def Main(): |
_, args = parser.parse_args() |
if len(args) != 2: |
parser.error('Error: Exactly 2 arguments required.') |
kjellander_webrtc
2016/04/15 04:59:41
Output a usage line as well?
tkchin_webrtc
2016/04/16 00:34:19
Used argparse everywhere to get free usage and che
|
- lib_base_dir = args[0] |
- framework_base_dir = args[1] |
- FlattenHeaders(lib_base_dir, framework_base_dir) |
+ input_dir = args[0] |
+ output_dir = args[1] |
+ FlattenHeaders(input_dir, output_dir) |
if __name__ == '__main__': |
sys.exit(Main()) |