• Kevin Marshall's avatar
    Fuchsia: Reset all SDK timestamps to current time. · 6560e0ed
    Kevin Marshall authored
    Ninja has a quirk that makes it blind to incremental source file
    changes, so long as the source files' timestamp precedes the last
    build time. As a result Ninja was not correctly picking up changes
    in SDK rolls, resulting in an unbootable combination of fresh and stale
    build files.
    
    This CL effectively implements a recursive "touch" on the SDK files,
    which gives an unambiguous change signal to Ninja.
    
    Change-Id: I6b5e15a2b4404fcc7a2f52ebf76f75f80a0a6605
    Reviewed-on: https://chromium-review.googlesource.com/1025376Reviewed-by: default avatarScott Graham <scottmg@chromium.org>
    Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#553267}
    6560e0ed
update_sdk.py 2.99 KB