Lines Matching full:dex
56 parser.add_argument('--output', required=True, help='Dex output path.')
66 '--dex-inputs', action='append', help='GN-list of .jars with .dex files.')
68 '--dex-inputs-filearg',
70 help='GN-list of .jars with .dex files (added to depfile).')
73 help='Path of directory to put intermediate dex files.')
76 help='Allow numerous dex files within output.')
211 """Creates a .dex.jar with 4-byte aligned files.
214 dex_files: List of dex files.
220 name = 'classes{}.dex'.format(i + 1 if i > 0 else '')
250 never hit), update _IGNORE_SERVICE_ENTRIES in dex.py.
262 needs_dexing = not all(f.endswith('.dex') for f in d8_inputs)
263 needs_dexmerge = output.endswith('.dex') or not (options and options.library)
272 logging.debug('Performed dex merging')
276 if output.endswith('.dex'):
287 # The dex file is complete and can be moved out of tmp_dir.
292 """Returns list of intermediate dex file paths, .jar files with services."""
299 subpath = subpath[:-5] + 'dex'
307 """Deletes intermediate .dex files that are no longer needed."""
399 logging.debug('Full dex required: strings_changed=%s path_changed=%s',
418 # Dex necessary classes into intermediate dex files.
438 # Create directory for all intermediate dex files.
550 # The changes feature from md5_check allows us to only re-dex the class files