aboutsummaryrefslogtreecommitdiff
path: root/build/Android.bp
diff options
context:
space:
mode:
authorMyles Watson <mylesgw@google.com>2018-02-13 10:33:54 -0800
committerMyles Watson <mylesgw@google.com>2018-02-13 10:50:23 -0800
commit65d24fb45191e3f18b32529dea3966244b26e4ce (patch)
tree8d6005c283e5f2f64b0b5c8a061a16257fa08388 /build/Android.bp
parenta45d3853236ef53a18b5e13b5df3cb39b919e88f (diff)
downloadbt-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.bp25
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 {