Merge "remove target from every intermediate depFile" am: 1b05df5fd4 am: eb5bcf21ec

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1782649

Change-Id: I31f83639c6278e82f926e6fabf151966e43ba49a
This commit is contained in:
Yuntao Xu
2021-08-02 16:59:08 +00:00
committed by Automerger Merge Worker

View File

@@ -36,7 +36,8 @@ func init() {
var rsCppCmdLine = strings.Replace(`
${rsCmd} -o ${outDir} -d ${outDir} -a ${out} -MD -reflect-c++ ${rsFlags} $in &&
(echo '${out}: \' && cat ${depFiles} | awk 'start { sub(/( \\)?$$/, " \\"); print } /:/ { start=1 }') > ${out}.d &&
echo '${out}: \' > ${out}.d &&
for f in ${depFiles}; do cat $${f} | awk 'start { sub(/( \\)?$$/, " \\"); print } /:/ { start=1 }' >> ${out}.d; done &&
touch $out
`, "\n", "", -1)