commit | a14ff920fccb9ed4b820bc936c605f64ffea84dc | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Thu Sep 29 18:31:48 2016 -0700 |
committer | Colin Cross <ccross@android.com> | Thu Sep 29 18:31:48 2016 -0700 |
tree | 23938c0536e4dd53e10b951f015f1d6da0b650f5 | |
parent | 56698ebc6a195704e0d9fe5d1b758dce15798164 [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: I82ef0e976d8c22474e84abd100fb467a425fdff1