diff options
author | 2020-10-01 12:59:27 +0200 | |
---|---|---|
committer | 2025-10-03 11:55:39 +0200 | |
commit | dcac5d7c2169943692754e6594610247b2e9487c (patch) | |
tree | 6f5304f863c17b97e33348661ca4c826a665642b /androidmk | |
parent | 533c3c2c9166b49caa556518bb547d8f9acf9594 (diff) |
soong: Add equivalent for LOCAL_EXPORT_CFLAGSbanksia-dev
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: I1802648b3a624aacf699beccb710fbee40425f16
Diffstat (limited to 'androidmk')
-rw-r--r-- | androidmk/androidmk/android.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/androidmk/androidmk/android.go b/androidmk/androidmk/android.go index 6485cc51d..1cc437d66 100644 --- a/androidmk/androidmk/android.go +++ b/androidmk/androidmk/android.go @@ -760,6 +760,13 @@ func cflags(ctx variableAssignmentContext) error { return includeVariableNow(bpVariable{"cflags", bpparser.ListType}, ctx) } +func exportCflags(ctx variableAssignmentContext) error { + // The Soong replacement for EXPORT_CFLAGS doesn't need the same extra escaped quotes that were present in Make + ctx.mkvalue = ctx.mkvalue.Clone() + ctx.mkvalue.ReplaceLiteral(`\"`, `"`) + return includeVariableNow(bpVariable{"export_cflags", bpparser.ListType}, ctx) +} + func protoOutputParams(ctx variableAssignmentContext) error { // The Soong replacement for LOCAL_PROTO_JAVA_OUTPUT_PARAMS doesn't need "," ctx.mkvalue = ctx.mkvalue.Clone() |