summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2019-04-30 03:13:24 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2019-04-30 03:13:24 +0000
commit20467725a2aeb324f03b6bae9b54d54ebbc1c3cb (patch)
tree3f4adef7bceceddd7d7ccdcce6f8b25e903172f8
parent70d0e0f3b335dec2081bcf8648b1c0538d79a7a5 (diff)
parenta20e7087eaa8d95ff82f1777f0c21a836608fc57 (diff)
downloadparameter-framework-20467725a2aeb324f03b6bae9b54d54ebbc1c3cb.tar.gz
Snap for 5515452 from a20e7087eaa8d95ff82f1777f0c21a836608fc57 to qt-releaseandroid-vts-10.0_r9android-vts-10.0_r8android-vts-10.0_r7android-vts-10.0_r6android-vts-10.0_r5android-vts-10.0_r4android-vts-10.0_r3android-vts-10.0_r2android-vts-10.0_r16android-vts-10.0_r15android-vts-10.0_r14android-vts-10.0_r13android-vts-10.0_r12android-vts-10.0_r11android-vts-10.0_r10android-vts-10.0_r1android-security-10.0.0_r75android-security-10.0.0_r74android-security-10.0.0_r73android-security-10.0.0_r72android-security-10.0.0_r71android-security-10.0.0_r70android-security-10.0.0_r69android-security-10.0.0_r68android-security-10.0.0_r67android-security-10.0.0_r66android-security-10.0.0_r65android-security-10.0.0_r64android-security-10.0.0_r63android-security-10.0.0_r62android-security-10.0.0_r61android-security-10.0.0_r60android-security-10.0.0_r59android-security-10.0.0_r58android-security-10.0.0_r57android-security-10.0.0_r56android-security-10.0.0_r55android-security-10.0.0_r54android-security-10.0.0_r53android-security-10.0.0_r52android-security-10.0.0_r51android-security-10.0.0_r50android-security-10.0.0_r49android-security-10.0.0_r48android-cts-10.0_r9android-cts-10.0_r8android-cts-10.0_r7android-cts-10.0_r6android-cts-10.0_r5android-cts-10.0_r4android-cts-10.0_r3android-cts-10.0_r2android-cts-10.0_r16android-cts-10.0_r15android-cts-10.0_r14android-cts-10.0_r13android-cts-10.0_r12android-cts-10.0_r11android-cts-10.0_r10android-cts-10.0_r1android-10.0.0_r6android-10.0.0_r5android-10.0.0_r47android-10.0.0_r46android-10.0.0_r4android-10.0.0_r3android-10.0.0_r2android-10.0.0_r17android-10.0.0_r11android-10.0.0_r10android-10.0.0_r1android10-tests-releaseandroid10-security-releaseandroid10-s3-releaseandroid10-s2-releaseandroid10-s1-releaseandroid10-releaseandroid10-gsi
Change-Id: If0a6963f3c478eba7b62e94938d06b410f12550c
-rw-r--r--Android.bp57
1 files changed, 47 insertions, 10 deletions
diff --git a/Android.bp b/Android.bp
index 8b2943e..a93f91d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -29,6 +29,7 @@
cc_defaults {
name: "pfw_defaults",
host_supported: true,
+ vendor_available: true,
cflags: [
"-frtti",
@@ -44,6 +45,7 @@ cc_library_static {
name: "libpfw_utility",
defaults: ["pfw_defaults"],
host_supported: true,
+ vendor_available: true,
export_include_dirs: ["upstream/utility"],
@@ -55,12 +57,11 @@ cc_library_static {
],
}
-cc_library_shared {
- name: "libremote-processor",
+cc_defaults {
+ name: "libremote-processor-defaults",
defaults: ["pfw_defaults"],
cflags: ["-Wno-implicit-fallthrough"],
- local_include_dirs: ["upstream/asio/stub"],
export_include_dirs: [
"upstream/remote-processor",
"support/android/remote-processor",
@@ -77,8 +78,20 @@ cc_library_shared {
}
cc_library_shared {
- name: "libparameter",
+ name: "libremote-processor",
+ defaults: ["libremote-processor-defaults"],
+
+ local_include_dirs: [
+ "asio/include",
+ "support/android/asio",
+ ],
+ cflags: ["-Wno-unused-local-typedef"],
+}
+
+cc_defaults {
+ name: "libparameter-defaults",
defaults: ["pfw_defaults"],
+ vendor_available: true,
cppflags: [
"-Wno-instantiation-after-specialization",
@@ -93,12 +106,10 @@ cc_library_shared {
"support/android/parameter",
],
shared_libs: [
- "libremote-processor",
- "libandroidicu",
+ "libxml2",
],
static_libs: [
"libpfw_utility",
- "libxml2",
],
srcs: [
@@ -185,20 +196,32 @@ cc_library_shared {
],
}
+cc_library_shared {
+ name: "libparameter",
+ defaults: ["libparameter-defaults"],
+ shared_libs: [
+ "libremote-processor",
+ ],
+}
+
+// Userdebug only, should not be used in a user build device image.
cc_binary {
name: "test-platform",
defaults: ["pfw_defaults"],
- cflags: ["-Wno-implicit-fallthrough"],
local_include_dirs: [
"upstream/test/test-platform",
- "upstream/asio/stub",
+ "support/android/asio",
+ "asio/include",
],
-
srcs: [
"upstream/test/test-platform/main.cpp",
"upstream/test/test-platform/TestPlatform.cpp",
],
+ cflags: [
+ "-Wno-unused-local-typedef",
+ "-Wno-implicit-fallthrough"
+ ],
static_libs: ["libpfw_utility"],
shared_libs: [
"libparameter",
@@ -457,3 +480,17 @@ cc_prebuilt_binary {
}
//////////////////////////////////////////////////
+
+cc_binary {
+ name: "remote-process",
+ defaults: ["pfw_defaults"],
+
+ srcs: ["upstream/remote-process/main.cpp"],
+ local_include_dirs: [
+ "upstream/utility",
+ "support/android/asio",
+ "asio/include",
+ ],
+ cflags: ["-Wno-unused-local-typedef"],
+ shared_libs: ["libremote-processor"],
+}