| // libadbconnection |
| // ========================================================= |
| // libadbconnection_client/server implement the socket handling for jdwp |
| // forwarding and the track-jdwp service. |
| cc_library { |
| name: "libadbconnection_server", |
| srcs: ["adbconnection_server.cpp"], |
| |
| export_include_dirs: ["include"], |
| |
| stl: "libc++_static", |
| shared_libs: ["liblog"], |
| static_libs: ["libbase"], |
| |
| defaults: ["adbd_defaults", "host_adbd_supported"], |
| |
| // Avoid getting duplicate symbol of android::build::GetBuildNumber(). |
| use_version_lib: false, |
| |
| recovery_available: true, |
| compile_multilib: "both", |
| } |
| |
| cc_library { |
| name: "libadbconnection_client", |
| srcs: ["adbconnection_client.cpp"], |
| |
| export_include_dirs: ["include"], |
| |
| stl: "libc++_static", |
| shared_libs: ["liblog"], |
| static_libs: ["libbase"], |
| |
| defaults: ["adbd_defaults"], |
| visibility: [ |
| "//art:__subpackages__", |
| "//system/core/adb/apex:__subpackages__", |
| ], |
| apex_available: [ |
| "com.android.adbd", |
| "test_com.android.adbd", |
| ], |
| |
| // libadbconnection_client doesn't need an embedded build number. |
| use_version_lib: false, |
| |
| target: { |
| linux: { |
| version_script: "libadbconnection_client.map.txt", |
| }, |
| }, |
| stubs: { |
| symbol_file: "libadbconnection_client.map.txt", |
| versions: ["1"], |
| }, |
| |
| host_supported: true, |
| compile_multilib: "both", |
| } |