commit | cbab561bf9c7946f3b2261c53c509b132000e10c | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Thu Sep 29 19:52:34 2016 -0700 |
committer | Colin Cross <ccross@android.com> | Thu Sep 29 19:52:34 2016 -0700 |
tree | 22a0e163f2e0fb8ddd1e57551b784cf8e8731cc4 | |
parent | c9d38ae7abb292f60ae7d52f4286239d2d821cf1 [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: I8bb59f4247be95b33242d855f717004dec379307