diff options
author | Myles Watson <mylesgw@google.com> | 2018-02-13 10:33:54 -0800 |
---|---|---|
committer | Myles Watson <mylesgw@google.com> | 2018-02-13 10:50:23 -0800 |
commit | 65d24fb45191e3f18b32529dea3966244b26e4ce (patch) | |
tree | 8d6005c283e5f2f64b0b5c8a061a16257fa08388 /build/Android.bp | |
parent | a45d3853236ef53a18b5e13b5df3cb39b919e88f (diff) | |
download | bt-65d24fb45191e3f18b32529dea3966244b26e4ce.tar.gz |
Factor out libchrome_support_defaults
Disable Mac support for host binaries in one place, since
the dependency is based on libchrome support.
Test: build
Change-Id: I6641e18deffdff5205da181ad97e8b2892073a8f
Diffstat (limited to 'build/Android.bp')
-rw-r--r-- | build/Android.bp | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/build/Android.bp b/build/Android.bp index 0402a6dd3..b8abb0f55 100644 --- a/build/Android.bp +++ b/build/Android.bp @@ -15,13 +15,26 @@ bootstrap_go_package { } fluoride_defaults { - name: "fluoride_types_defaults", + name: "libchrome_support_defaults", + shared_libs: ["libchrome"], cflags: [ - "-DEXPORT_SYMBOL=__attribute__((visibility(\"default\")))", - "-fvisibility=hidden", "-Wall", "-Wextra", "-Werror", + ], + target: { + darwin: { + enabled: false, + }, + }, +} + +fluoride_defaults { + name: "fluoride_types_defaults", + defaults: ["libchrome_support_defaults"], + cflags: [ + "-DEXPORT_SYMBOL=__attribute__((visibility(\"default\")))", + "-fvisibility=hidden", // struct BT_HDR is defined as a variable-size header in a struct. "-Wno-gnu-variable-sized-type-not-at-end", // there are too many unused parameters in all the code. @@ -38,12 +51,6 @@ fluoride_defaults { ], }, }, - shared_libs: [ "libchrome" ], - target: { - darwin: { - enabled: false, - }, - }, } fluoride_defaults { |