Lines Matching full:dex
63 parser.add_argument('--output', required=True, help='Dex output path.')
73 '--dex-inputs', action='append', help='GN-list of .jars with .dex files.')
75 '--dex-inputs-filearg',
77 help='GN-list of .jars with .dex files (added to depfile).')
80 help='Path of directory to put intermediate dex files.')
83 help='Allow numerous dex files within output.')
218 """Creates a .dex.jar with 4-byte aligned files.
221 dex_files: List of dex files.
227 name = 'classes{}.dex'.format(i + 1 if i > 0 else '')
260 never hit), update _IGNORE_SERVICE_ENTRIES in dex.py.
263 _MERGE_SERVICE_ENTRIES in dex.py.
275 needs_dexing = not all(f.endswith('.dex') for f in d8_inputs)
276 needs_dexmerge = output.endswith('.dex') or not (options and options.library)
285 logging.debug('Performed dex merging')
289 if output.endswith('.dex'):
300 # The dex file is complete and can be moved out of tmp_dir.
305 """Returns list of intermediate dex file paths, .jar files with services."""
312 subpath = subpath[:-5] + 'dex'
320 """Deletes intermediate .dex files that are no longer needed."""
412 logging.debug('Full dex required: strings_changed=%s path_changed=%s',
431 # Dex necessary classes into intermediate dex files.
451 # Create directory for all intermediate dex files.
563 # The changes feature from md5_check allows us to only re-dex the class files