commit | d876d3a855443b0488ab52216bee478c9c0c7f42 | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Thu Sep 29 14:07:08 2016 -0700 |
committer | Colin Cross <ccross@android.com> | Thu Sep 29 14:07:08 2016 -0700 |
tree | 3372e0ca63186da50c159e6fa11b0e8b16518654 | |
parent | aa0aa1d34ac8990a425b2db59aaab2990815e65f [diff] |
Update escaping in Android.bp files Strings like cflags in Android.bp files are parsed by blueprint, written to build.ninja files, parsed by ninja, and then passed to /bin/sh -c. This had resulted in a combination of blueprint (\"), ninja ($$), and shell (\$) escaping being necessary. Soong has been updated to automatically handle ninja and shell escaping, remove extra escaping from Android.bp files. Bug: 31221587 Test: m -j Change-Id: I78003c7a18028d27dff444af7d84901345d323a1