• Colin Cross's avatar
    Update escaping in Android.bp files · 7b29495d
    Colin Cross authored
    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
    7b29495d
Android.bp 12.1 KB