Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # | 2 # |
| 3 # Copyright (C) 2011 Google Inc. All rights reserved. | 3 # Copyright (C) 2011 Google Inc. All rights reserved. |
| 4 # | 4 # |
| 5 # Redistribution and use in source and binary forms, with or without | 5 # Redistribution and use in source and binary forms, with or without |
| 6 # modification, are permitted provided that the following conditions are | 6 # modification, are permitted provided that the following conditions are |
| 7 # met: | 7 # met: |
| 8 # | 8 # |
| 9 # * Redistributions of source code must retain the above copyright | 9 # * Redistributions of source code must retain the above copyright |
| 10 # notice, this list of conditions and the following disclaimer. | 10 # notice, this list of conditions and the following disclaimer. |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 46 <outputs> | 46 <outputs> |
| 47 <output filename="grit/devtools_resources.h" type="rc_header"> | 47 <output filename="grit/devtools_resources.h" type="rc_header"> |
| 48 <emit emit_type='prepend'></emit> | 48 <emit emit_type='prepend'></emit> |
| 49 </output> | 49 </output> |
| 50 <output filename="grit/devtools_resources_map.cc" type="resource_file_map_so urce" /> | 50 <output filename="grit/devtools_resources_map.cc" type="resource_file_map_so urce" /> |
| 51 <output filename="grit/devtools_resources_map.h" type="resource_map_header" /> | 51 <output filename="grit/devtools_resources_map.h" type="resource_map_header" /> |
| 52 | 52 |
| 53 <output filename="devtools_resources.pak" type="data_package" /> | 53 <output filename="devtools_resources.pak" type="data_package" /> |
| 54 </outputs> | 54 </outputs> |
| 55 <release seq="1"> | 55 <release seq="1"> |
| 56 <includes></includes> | 56 <includes> |
| 57 <include name="COMPRESSED_PROTOCOL_JSON" file="${compressed_protocol_file} " use_base_dir="false" type="BINDATA" /> | |
|
pfeldman
2017/05/10 20:48:59
Is brotli that much better than 7z?
| |
| 58 </includes> | |
| 57 </release> | 59 </release> |
| 58 </grit> | 60 </grit> |
| 59 ''' | 61 ''' |
| 60 | 62 |
| 61 | 63 |
| 62 class ParsedArgs: | 64 class ParsedArgs: |
| 63 | 65 |
| 64 def __init__(self, source_files, relative_path_dirs, image_dirs, output_file name): | 66 def __init__(self, source_files, relative_path_dirs, image_dirs, output_file name): |
| 65 self.source_files = source_files | 67 self.source_files = source_files |
| 66 self.relative_path_dirs = relative_path_dirs | 68 self.relative_path_dirs = relative_path_dirs |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 158 continue | 160 continue |
| 159 shutil.copy(path.join(dirname, filename), path.join(output_directory , 'Images')) | 161 shutil.copy(path.join(dirname, filename), path.join(output_directory , 'Images')) |
| 160 add_file_to_grd(doc, path.join('Images', filename)) | 162 add_file_to_grd(doc, path.join('Images', filename)) |
| 161 | 163 |
| 162 with open(parsed_args.output_filename, 'w') as output_file: | 164 with open(parsed_args.output_filename, 'w') as output_file: |
| 163 output_file.write(doc.toxml(encoding='UTF-8')) | 165 output_file.write(doc.toxml(encoding='UTF-8')) |
| 164 | 166 |
| 165 | 167 |
| 166 if __name__ == '__main__': | 168 if __name__ == '__main__': |
| 167 sys.exit(main(sys.argv)) | 169 sys.exit(main(sys.argv)) |
| OLD | NEW |