diff options
author | Kalesh Singh <kaleshsingh@google.com> | 2022-11-23 02:37:13 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-11-23 02:37:13 +0000 |
commit | c6b58cef25e7847f5b31acab1502b034bfee302e (patch) | |
tree | a989edb516c69e75d2e73801460aa304d1faa7df | |
parent | 24739f0ed4f89a39ee67daf15f43d23e4594cb91 (diff) | |
parent | a190bcadb63363dffc745feafd40ce49ad5d21de (diff) | |
download | libtracefs-c6b58cef25e7847f5b31acab1502b034bfee302e.tar.gz |
ANDROID: libtracefs: Add Android.bp am: 98032c1270 am: c248cc2713 am: a190bcadb6
Original change: https://android-review.googlesource.com/c/platform/external/libtracefs/+/2084928
Change-Id: I111c34158c05b5a75529308d1545039c26ba5865
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..4b2b251 --- /dev/null +++ b/Android.bp @@ -0,0 +1,69 @@ +package { + default_applicable_licenses: ["external_libtracefs_license"], +} + +// See: http://go/android-license-faq +license { + name: "external_libtracefs_license", + + visibility: [":__subpackages__"], + + license_kinds: [ + "SPDX-license-identifier-GPL-2.0", + "SPDX-license-identifier-GPL-2.0-only", + "SPDX-license-identifier-GPL-2.0+", + "SPDX-license-identifier-GPL-2.0-or-later", + "SPDX-license-identifier-GPL-3.0", + "SPDX-license-identifier-LGPL-2.1", + "SPDX-license-identifier-LGPL-2.1+", + ], + + license_text: [ + "LICENSE", + ], +} + +cc_library { + name: "libtracefs", + + // Restrict visibility due to GPL license + visibility: [ + "//external/trace-cmd:__subpackages__", + ], + + local_include_dirs: [ + "include", + "src", + ], + + export_include_dirs: [ + "include", + ], + + srcs: ["src/*.c"], + + shared: { + shared_libs: [ + "libtraceevent", + ], + export_shared_lib_headers: [ + "libtraceevent", + ], + }, + + static: { + static_libs: [ + "libtraceevent", + ], + export_static_lib_headers: [ + "libtraceevent", + ], + }, + + cflags: [ + "-D_GNU_SOURCE", + "-Wno-unused-parameter", + ], + + c_std: "gnu99", +} |