OSDN Git Service

Update escaping in Android.bp files
authorColin Cross <ccross@android.com>
Thu, 29 Sep 2016 21:08:13 +0000 (14:08 -0700)
committerColin Cross <ccross@android.com>
Thu, 29 Sep 2016 21:37:30 +0000 (14:37 -0700)
commit7b29495d0a13794a30e90a65460def2bbb9739a6
tree1789af07752f7d9b6d5b5e73fb3b1f3d256fe4e3
parent6a5f7f5873cd0f03ec0cea101752c567d744cbfc
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: Ib58a51dee8d22296b69ec21768ba6a49dd60e980
libc/Android.bp
tests/Android.bp