diff options
author | Colin Cross <ccross@android.com> | 2019-03-29 12:13:51 -0700 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2019-04-01 16:58:15 +0000 |
commit | 2a5ed2d335da8a455c217cee631ce6b95e73e7be (patch) | |
tree | 62e711670035bf235c7a387aaf8ec570576e7b11 /soong | |
parent | e40d01b28a9e2ed594f691d45b8a55abd53c07bf (diff) | |
download | platform_external_libchrome-2a5ed2d335da8a455c217cee631ce6b95e73e7be.tar.gz platform_external_libchrome-2a5ed2d335da8a455c217cee631ce6b95e73e7be.tar.bz2 platform_external_libchrome-2a5ed2d335da8a455c217cee631ce6b95e73e7be.zip |
Mark mojom_bindings_generator rules as restatandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-o-mr1-iot-release-1.0.12oreo-mr1-iot-release
mojom_bindings_generator only updates the output file if its
contents have changed, add restat to the rule so that ninja
checks the timestamp of the file after running the rule and
considers it clean if it didn't change.
Test: m checkbuild && m checkbuild
Change-Id: Ibc155246faa4bc3b4f6fe328904857479a949e14
Diffstat (limited to 'soong')
-rw-r--r-- | soong/bindings_generator.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/soong/bindings_generator.go b/soong/bindings_generator.go index bfa88385c..2c5e3f672 100644 --- a/soong/bindings_generator.go +++ b/soong/bindings_generator.go @@ -35,6 +35,7 @@ var ( "${mojomBindingsGenerator}", }, Description: "Mojo pickles generation $in => $out", + Restat: true, }, "package", "flags", "outDir") generateMojomSrcsRule = pctx.StaticRule("generateMojomSrcsRule", blueprint.RuleParams{ @@ -52,6 +53,7 @@ var ( "${mojomBindingsGenerator}", }, Description: "Mojo sources generation $in => $out", + Restat: true, }, "mojomGenerator", "package", "flags", "outDir", "templateDir") mergeSrcjarsRule = pctx.StaticRule("mergeSrcjarsRule", blueprint.RuleParams{ |