commit | 00afd76e40646be30080d46556b53a2d2f06351c | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Thu Sep 29 14:08:28 2016 -0700 |
committer | Colin Cross <ccross@android.com> | Thu Sep 29 14:08:28 2016 -0700 |
tree | 1b1fba6aacfc49a1d4b9c25f50e8c04dc0f39770 | |
parent | 1cfc9bb14018fa60d99f1a0cdd16629774fb4eea [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: Ib1deac0a236a2ad37fce394bbdefbf5a781a38a7