diff options
author | ThiƩbaud Weksteen <tweek@google.com> | 2022-03-16 01:03:01 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-03-16 01:03:01 +0000 |
commit | b773de7d8619ca6c45a1081e627ff191dc38401e (patch) | |
tree | 87bceb377402b0d009877f8912e15180e8d63d31 | |
parent | df12abb70fb1be8ba343dbb78f3f15852df01ad6 (diff) | |
parent | 2c53b55090d34789a3a3a2a816c3e90de214e4bb (diff) | |
download | selinux-b773de7d8619ca6c45a1081e627ff191dc38401e.tar.gz |
Update Android.bp am: 0ff24d85f1 am: 2c53b55090
Original change: https://android-review.googlesource.com/c/platform/external/selinux/+/2024487
Change-Id: Ie6f837678262351658d150c68a173eac200b6bf0
-rw-r--r-- | libsepol/Android.bp | 35 |
1 files changed, 23 insertions, 12 deletions
diff --git a/libsepol/Android.bp b/libsepol/Android.bp index 5232a68a..6135745c 100644 --- a/libsepol/Android.bp +++ b/libsepol/Android.bp @@ -33,21 +33,32 @@ license { ], } -common_CFLAGS = [ - "-D_GNU_SOURCE", - "-Wall", - "-Werror", - "-W", - "-Wundef", - "-Wshadow", - "-Wno-error=missing-noreturn", - "-Wmissing-format-attribute", -] +cc_defaults { + name: "libsepol_defaults", + cflags: [ + "-D_GNU_SOURCE", + "-Wall", + "-Werror", + "-W", + "-Wundef", + "-Wshadow", + "-Wno-error=missing-noreturn", + "-Wmissing-format-attribute", + ], + target: { + bionic: { + cflags: ["-DHAVE_REALLOCARRAY"] + }, + musl: { + cflags: ["-DHAVE_REALLOCARRAY"] + } + } +} cc_library { name: "libsepol", + defaults: ["libsepol_defaults"], host_supported: true, - cflags: common_CFLAGS, srcs: [ "src/assertion.c", "src/avrule_block.c", @@ -135,7 +146,7 @@ cc_library { cc_binary_host { name: "chkcon", + defaults: ["libsepol_defaults"], srcs: ["utils/chkcon.c"], shared_libs: ["libsepol"], - cflags: common_CFLAGS, } |