diff options
Diffstat (limited to 'java/proto.go')
-rw-r--r-- | java/proto.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/proto.go b/java/proto.go index cfd733ab7..3ec2e8a6b 100644 --- a/java/proto.go +++ b/java/proto.go @@ -30,12 +30,14 @@ var ( proto = pctx.AndroidStaticRule("protoc", blueprint.RuleParams{ Command: `rm -rf $out.tmp && mkdir -p $out.tmp && ` + - `$protocCmd $protoOut=$protoOutParams:$out.tmp -I $protoBase $protoFlags $in && ` + + `$protocCmd $protoOut=$protoOutParams:$out.tmp --dependency_out=$out.d -I $protoBase $protoFlags $in && ` + `${config.SoongZipCmd} -jar -o $out -C $out.tmp -D $out.tmp && rm -rf $out.tmp`, CommandDeps: []string{ "$protocCmd", "${config.SoongZipCmd}", }, + Depfile: "${out}.d", + Deps: blueprint.DepsGCC, }, "protoBase", "protoFlags", "protoOut", "protoOutParams") ) |