• 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
.github Loading commit data...
bin Loading commit data...
dev Loading commit data...
examples Loading commit data...
packages Loading commit data...
.cirrus.yml Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
appveyor.yml Loading commit data...
flutter_console.bat Loading commit data...