• Chris Bracken's avatar
    Revert "Eliminate snapshot/depfile options to build bundle (#21507)" (#21563) · 5ab9e707
    Chris Bracken authored
    This tickled a bug in KernelCompiler.compile() where the fingerprinter
    doesn't include the outputFilePath in its list of dependencies. As such,
    if the output .dill file is missing or corrupted, the fingerprint still
    matches and re-compile is skipped, even though it shouldn't be. I'll fix
    that in a followup, then look at how this triggered that issue. My
    hypothesis is that that it's due to the aot kernel compile and bundle
    kernel compile have separate output directories for the .dill files
    (build/ vs build/aot) but the same output directory for the associated
    depfiles (due to this patch).
    
    This reverts commit 43a106e9.
    5ab9e707
Name
Last commit
Last update
..
flutter Loading commit data...
flutter_driver Loading commit data...
flutter_goldens Loading commit data...
flutter_goldens_client Loading commit data...
flutter_localizations Loading commit data...
flutter_test Loading commit data...
flutter_tools Loading commit data...
fuchsia_remote_debug_protocol Loading commit data...
analysis_options.yaml Loading commit data...