blob: 08ceb76d9c58521ee10b8c76032e15de8d3f2966 [file] [log] [blame] [edit]
// This Android.bp file was autogenerated by external/absel-cpp/generate_bp.py
// DO NOT EDIT
package {
default_applicable_licenses: ["libabsl_license"],
default_visibility: ["//visibility:private"],
}
license {
name: "libabsl_license",
visibility: [":__subpackages__"],
license_kinds: ["SPDX-license-identifier-Apache-2.0"],
license_text: ["LICENSE"],
}
genrule {
name: "absl_synchronization_hdrs",
srcs: [
"absl/synchronization/barrier.h",
"absl/synchronization/blocking_counter.h",
"absl/synchronization/internal/create_thread_identity.h",
"absl/synchronization/internal/futex.h",
"absl/synchronization/internal/futex_waiter.h",
"absl/synchronization/internal/per_thread_sem.h",
"absl/synchronization/internal/pthread_waiter.h",
"absl/synchronization/internal/sem_waiter.h",
"absl/synchronization/internal/stdcpp_waiter.h",
"absl/synchronization/internal/waiter.h",
"absl/synchronization/internal/waiter_base.h",
"absl/synchronization/internal/win32_waiter.h",
"absl/synchronization/mutex.h",
"absl/synchronization/notification.h",
],
out: [
"my_include_dir/absl/synchronization/barrier.h",
"my_include_dir/absl/synchronization/blocking_counter.h",
"my_include_dir/absl/synchronization/internal/create_thread_identity.h",
"my_include_dir/absl/synchronization/internal/futex.h",
"my_include_dir/absl/synchronization/internal/futex_waiter.h",
"my_include_dir/absl/synchronization/internal/per_thread_sem.h",
"my_include_dir/absl/synchronization/internal/pthread_waiter.h",
"my_include_dir/absl/synchronization/internal/sem_waiter.h",
"my_include_dir/absl/synchronization/internal/stdcpp_waiter.h",
"my_include_dir/absl/synchronization/internal/waiter.h",
"my_include_dir/absl/synchronization/internal/waiter_base.h",
"my_include_dir/absl/synchronization/internal/win32_waiter.h",
"my_include_dir/absl/synchronization/mutex.h",
"my_include_dir/absl/synchronization/notification.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_synchronization",
visibility: ["//visibility:public"],
srcs: [
"absl/synchronization/barrier.cc",
"absl/synchronization/blocking_counter.cc",
"absl/synchronization/internal/create_thread_identity.cc",
"absl/synchronization/internal/futex_waiter.cc",
"absl/synchronization/internal/per_thread_sem.cc",
"absl/synchronization/internal/pthread_waiter.cc",
"absl/synchronization/internal/sem_waiter.cc",
"absl/synchronization/internal/stdcpp_waiter.cc",
"absl/synchronization/internal/waiter_base.cc",
"absl/synchronization/internal/win32_waiter.cc",
"absl/synchronization/mutex.cc",
"absl/synchronization/notification.cc",
],
generated_headers: ["absl_synchronization_hdrs"],
export_generated_headers: ["absl_synchronization_hdrs"],
whole_static_libs: [
"absl_synchronization_graphcycles_internal",
"absl_synchronization_kernel_timeout_internal",
"absl_base",
"absl_base_atomic_hook",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_time",
],
export_static_lib_headers: [
"absl_synchronization_graphcycles_internal",
"absl_synchronization_kernel_timeout_internal",
"absl_base",
"absl_base_atomic_hook",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_time",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_time_hdrs",
srcs: [
"absl/time/civil_time.h",
"absl/time/clock.h",
"absl/time/time.h",
"absl/time/internal/get_current_time_chrono.inc",
"absl/time/internal/get_current_time_posix.inc",
],
out: [
"my_include_dir/absl/time/civil_time.h",
"my_include_dir/absl/time/clock.h",
"my_include_dir/absl/time/time.h",
"my_include_dir/absl/time/internal/get_current_time_chrono.inc",
"my_include_dir/absl/time/internal/get_current_time_posix.inc",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_time",
visibility: ["//visibility:public"],
srcs: [
"absl/time/civil_time.cc",
"absl/time/clock.cc",
"absl/time/duration.cc",
"absl/time/format.cc",
"absl/time/time.cc",
],
generated_headers: ["absl_time_hdrs"],
export_generated_headers: ["absl_time_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_numeric_int128",
"absl_strings",
"absl_time_internal_cctz_civil_time",
"absl_time_internal_cctz_time_zone",
"absl_types_optional",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_numeric_int128",
"absl_strings",
"absl_time_internal_cctz_civil_time",
"absl_time_internal_cctz_time_zone",
"absl_types_optional",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_optional_hdrs",
srcs: [
"absl/types/optional.h",
"absl/types/internal/optional.h",
],
out: [
"my_include_dir/absl/types/optional.h",
"my_include_dir/absl/types/internal/optional.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_optional",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_types_optional_hdrs"],
export_generated_headers: ["absl_types_optional_hdrs"],
whole_static_libs: [
"absl_types_bad_optional_access",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_memory",
"absl_meta_type_traits",
"absl_utility",
],
export_static_lib_headers: [
"absl_types_bad_optional_access",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_memory",
"absl_meta_type_traits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_utility_hdrs",
srcs: [
"absl/utility/utility.h",
],
out: [
"my_include_dir/absl/utility/utility.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_utility",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_utility_hdrs"],
export_generated_headers: ["absl_utility_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_config",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_config",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_meta_type_traits_hdrs",
srcs: [
"absl/meta/type_traits.h",
],
out: [
"my_include_dir/absl/meta/type_traits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_meta_type_traits",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_meta_type_traits_hdrs"],
export_generated_headers: ["absl_meta_type_traits_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_core_headers_hdrs",
srcs: [
"absl/base/attributes.h",
"absl/base/const_init.h",
"absl/base/macros.h",
"absl/base/optimization.h",
"absl/base/port.h",
"absl/base/thread_annotations.h",
],
out: [
"my_include_dir/absl/base/attributes.h",
"my_include_dir/absl/base/const_init.h",
"my_include_dir/absl/base/macros.h",
"my_include_dir/absl/base/optimization.h",
"my_include_dir/absl/base/port.h",
"my_include_dir/absl/base/thread_annotations.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_core_headers",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_core_headers_hdrs"],
export_generated_headers: ["absl_base_core_headers_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_config_hdrs",
srcs: [
"absl/base/config.h",
"absl/base/options.h",
"absl/base/policy_checks.h",
],
out: [
"my_include_dir/absl/base/config.h",
"my_include_dir/absl/base/options.h",
"my_include_dir/absl/base/policy_checks.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_config",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_config_hdrs"],
export_generated_headers: ["absl_base_config_hdrs"],
whole_static_libs: [
],
export_static_lib_headers: [
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_base_internal_hdrs",
srcs: [
"absl/base/internal/hide_ptr.h",
"absl/base/internal/identity.h",
"absl/base/internal/inline_variable.h",
"absl/base/internal/invoke.h",
"absl/base/internal/scheduling_mode.h",
],
out: [
"my_include_dir/absl/base/internal/hide_ptr.h",
"my_include_dir/absl/base/internal/identity.h",
"my_include_dir/absl/base/internal/inline_variable.h",
"my_include_dir/absl/base/internal/invoke.h",
"my_include_dir/absl/base/internal/scheduling_mode.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_base_internal",
srcs: [
],
generated_headers: ["absl_base_base_internal_hdrs"],
export_generated_headers: ["absl_base_base_internal_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_config",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_memory_hdrs",
srcs: [
"absl/memory/memory.h",
],
out: [
"my_include_dir/absl/memory/memory.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_memory",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_memory_hdrs"],
export_generated_headers: ["absl_memory_hdrs"],
whole_static_libs: [
"absl_base_core_headers",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_core_headers",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_nullability_hdrs",
srcs: [
"absl/base/nullability.h",
"absl/base/internal/nullability_impl.h",
],
out: [
"my_include_dir/absl/base/nullability.h",
"my_include_dir/absl/base/internal/nullability_impl.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_nullability",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_nullability_hdrs"],
export_generated_headers: ["absl_base_nullability_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_bad_optional_access_hdrs",
srcs: [
"absl/types/bad_optional_access.h",
],
out: [
"my_include_dir/absl/types/bad_optional_access.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_bad_optional_access",
visibility: ["//visibility:public"],
srcs: [
"absl/types/bad_optional_access.cc",
],
generated_headers: ["absl_types_bad_optional_access_hdrs"],
export_generated_headers: ["absl_types_bad_optional_access_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_raw_logging_internal_hdrs",
srcs: [
"absl/base/internal/raw_logging.h",
],
out: [
"my_include_dir/absl/base/internal/raw_logging.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_raw_logging_internal",
srcs: [
"absl/base/internal/raw_logging.cc",
],
generated_headers: ["absl_base_raw_logging_internal_hdrs"],
export_generated_headers: ["absl_base_raw_logging_internal_hdrs"],
whole_static_libs: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
"absl_base_log_severity",
],
export_static_lib_headers: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
"absl_base_log_severity",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_log_severity_hdrs",
srcs: [
"absl/base/log_severity.h",
],
out: [
"my_include_dir/absl/base/log_severity.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_log_severity",
visibility: ["//visibility:public"],
srcs: [
"absl/base/log_severity.cc",
],
generated_headers: ["absl_base_log_severity_hdrs"],
export_generated_headers: ["absl_base_log_severity_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_errno_saver_hdrs",
srcs: [
"absl/base/internal/errno_saver.h",
],
out: [
"my_include_dir/absl/base/internal/errno_saver.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_errno_saver",
srcs: [
],
generated_headers: ["absl_base_errno_saver_hdrs"],
export_generated_headers: ["absl_base_errno_saver_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_atomic_hook_hdrs",
srcs: [
"absl/base/internal/atomic_hook.h",
],
out: [
"my_include_dir/absl/base/internal/atomic_hook.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_atomic_hook",
srcs: [
],
generated_headers: ["absl_base_atomic_hook_hdrs"],
export_generated_headers: ["absl_base_atomic_hook_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_time_internal_cctz_time_zone_hdrs",
srcs: [
"absl/time/internal/cctz/include/cctz/time_zone.h",
"absl/time/internal/cctz/include/cctz/zone_info_source.h",
"absl/time/internal/cctz/src/time_zone_fixed.h",
"absl/time/internal/cctz/src/time_zone_if.h",
"absl/time/internal/cctz/src/time_zone_impl.h",
"absl/time/internal/cctz/src/time_zone_info.h",
"absl/time/internal/cctz/src/time_zone_libc.h",
"absl/time/internal/cctz/src/time_zone_posix.h",
"absl/time/internal/cctz/src/tzfile.h",
],
out: [
"my_include_dir/absl/time/internal/cctz/include/cctz/time_zone.h",
"my_include_dir/absl/time/internal/cctz/include/cctz/zone_info_source.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_fixed.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_if.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_impl.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_info.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_libc.h",
"my_include_dir/absl/time/internal/cctz/src/time_zone_posix.h",
"my_include_dir/absl/time/internal/cctz/src/tzfile.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_time_internal_cctz_time_zone",
visibility: ["//visibility:public"],
srcs: [
"absl/time/internal/cctz/src/time_zone_fixed.cc",
"absl/time/internal/cctz/src/time_zone_format.cc",
"absl/time/internal/cctz/src/time_zone_if.cc",
"absl/time/internal/cctz/src/time_zone_impl.cc",
"absl/time/internal/cctz/src/time_zone_info.cc",
"absl/time/internal/cctz/src/time_zone_libc.cc",
"absl/time/internal/cctz/src/time_zone_lookup.cc",
"absl/time/internal/cctz/src/time_zone_posix.cc",
"absl/time/internal/cctz/src/zone_info_source.cc",
],
generated_headers: ["absl_time_internal_cctz_time_zone_hdrs"],
export_generated_headers: ["absl_time_internal_cctz_time_zone_hdrs"],
whole_static_libs: [
"absl_time_internal_cctz_civil_time",
"absl_base_config",
],
export_static_lib_headers: [
"absl_time_internal_cctz_civil_time",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_time_internal_cctz_civil_time_hdrs",
srcs: [
"absl/time/internal/cctz/include/cctz/civil_time.h",
"absl/time/internal/cctz/include/cctz/civil_time_detail.h",
],
out: [
"my_include_dir/absl/time/internal/cctz/include/cctz/civil_time.h",
"my_include_dir/absl/time/internal/cctz/include/cctz/civil_time_detail.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_time_internal_cctz_civil_time",
visibility: ["//visibility:public"],
srcs: [
"absl/time/internal/cctz/src/civil_time_detail.cc",
],
generated_headers: ["absl_time_internal_cctz_civil_time_hdrs"],
export_generated_headers: ["absl_time_internal_cctz_civil_time_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_hdrs",
srcs: [
"absl/strings/ascii.h",
"absl/strings/charconv.h",
"absl/strings/escaping.h",
"absl/strings/has_absl_stringify.h",
"absl/strings/internal/damerau_levenshtein_distance.h",
"absl/strings/internal/string_constant.h",
"absl/strings/match.h",
"absl/strings/numbers.h",
"absl/strings/str_cat.h",
"absl/strings/str_join.h",
"absl/strings/str_replace.h",
"absl/strings/str_split.h",
"absl/strings/string_view.h",
"absl/strings/strip.h",
"absl/strings/substitute.h",
"absl/strings/internal/charconv_bigint.h",
"absl/strings/internal/charconv_parse.h",
"absl/strings/internal/memutil.h",
"absl/strings/internal/stl_type_traits.h",
"absl/strings/internal/str_join_internal.h",
"absl/strings/internal/str_split_internal.h",
"absl/strings/internal/stringify_sink.h",
],
out: [
"my_include_dir/absl/strings/ascii.h",
"my_include_dir/absl/strings/charconv.h",
"my_include_dir/absl/strings/escaping.h",
"my_include_dir/absl/strings/has_absl_stringify.h",
"my_include_dir/absl/strings/internal/damerau_levenshtein_distance.h",
"my_include_dir/absl/strings/internal/string_constant.h",
"my_include_dir/absl/strings/match.h",
"my_include_dir/absl/strings/numbers.h",
"my_include_dir/absl/strings/str_cat.h",
"my_include_dir/absl/strings/str_join.h",
"my_include_dir/absl/strings/str_replace.h",
"my_include_dir/absl/strings/str_split.h",
"my_include_dir/absl/strings/string_view.h",
"my_include_dir/absl/strings/strip.h",
"my_include_dir/absl/strings/substitute.h",
"my_include_dir/absl/strings/internal/charconv_bigint.h",
"my_include_dir/absl/strings/internal/charconv_parse.h",
"my_include_dir/absl/strings/internal/memutil.h",
"my_include_dir/absl/strings/internal/stl_type_traits.h",
"my_include_dir/absl/strings/internal/str_join_internal.h",
"my_include_dir/absl/strings/internal/str_split_internal.h",
"my_include_dir/absl/strings/internal/stringify_sink.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings",
visibility: ["//visibility:public"],
srcs: [
"absl/strings/ascii.cc",
"absl/strings/charconv.cc",
"absl/strings/escaping.cc",
"absl/strings/internal/charconv_bigint.cc",
"absl/strings/internal/charconv_parse.cc",
"absl/strings/internal/damerau_levenshtein_distance.cc",
"absl/strings/internal/memutil.cc",
"absl/strings/internal/stringify_sink.cc",
"absl/strings/match.cc",
"absl/strings/numbers.cc",
"absl/strings/str_cat.cc",
"absl/strings/str_replace.cc",
"absl/strings/str_split.cc",
"absl/strings/substitute.cc",
],
generated_headers: ["absl_strings_hdrs"],
export_generated_headers: ["absl_strings_hdrs"],
whole_static_libs: [
"absl_strings_charset",
"absl_strings_internal",
"absl_strings_string_view",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_strings_charset",
"absl_strings_internal",
"absl_strings_string_view",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_numeric_int128_hdrs",
srcs: [
"absl/numeric/int128.h",
"absl/numeric/int128_have_intrinsic.inc",
"absl/numeric/int128_no_intrinsic.inc",
],
out: [
"my_include_dir/absl/numeric/int128.h",
"my_include_dir/absl/numeric/int128_have_intrinsic.inc",
"my_include_dir/absl/numeric/int128_no_intrinsic.inc",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_numeric_int128",
visibility: ["//visibility:public"],
srcs: [
"absl/numeric/int128.cc",
],
generated_headers: ["absl_numeric_int128_hdrs"],
export_generated_headers: ["absl_numeric_int128_hdrs"],
whole_static_libs: [
"absl_numeric_bits",
"absl_base_config",
"absl_base_core_headers",
"absl_types_compare",
],
export_static_lib_headers: [
"absl_numeric_bits",
"absl_base_config",
"absl_base_core_headers",
"absl_types_compare",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_compare_hdrs",
srcs: [
"absl/types/compare.h",
],
out: [
"my_include_dir/absl/types/compare.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_compare",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_types_compare_hdrs"],
export_generated_headers: ["absl_types_compare_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_numeric_bits_hdrs",
srcs: [
"absl/numeric/bits.h",
"absl/numeric/internal/bits.h",
],
out: [
"my_include_dir/absl/numeric/bits.h",
"my_include_dir/absl/numeric/internal/bits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_numeric_bits",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_numeric_bits_hdrs"],
export_generated_headers: ["absl_numeric_bits_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_throw_delegate_hdrs",
srcs: [
"absl/base/internal/throw_delegate.h",
],
out: [
"my_include_dir/absl/base/internal/throw_delegate.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_throw_delegate",
srcs: [
"absl/base/internal/throw_delegate.cc",
],
generated_headers: ["absl_base_throw_delegate_hdrs"],
export_generated_headers: ["absl_base_throw_delegate_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_endian_hdrs",
srcs: [
"absl/base/internal/endian.h",
"absl/base/internal/unaligned_access.h",
],
out: [
"my_include_dir/absl/base/internal/endian.h",
"my_include_dir/absl/base/internal/unaligned_access.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_endian",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_endian_hdrs"],
export_generated_headers: ["absl_base_endian_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_hdrs",
srcs: [
"absl/base/call_once.h",
"absl/base/casts.h",
"absl/base/internal/cycleclock.h",
"absl/base/internal/low_level_scheduling.h",
"absl/base/internal/per_thread_tls.h",
"absl/base/internal/spinlock.h",
"absl/base/internal/sysinfo.h",
"absl/base/internal/thread_identity.h",
"absl/base/internal/tsan_mutex_interface.h",
"absl/base/internal/unscaledcycleclock.h",
],
out: [
"my_include_dir/absl/base/call_once.h",
"my_include_dir/absl/base/casts.h",
"my_include_dir/absl/base/internal/cycleclock.h",
"my_include_dir/absl/base/internal/low_level_scheduling.h",
"my_include_dir/absl/base/internal/per_thread_tls.h",
"my_include_dir/absl/base/internal/spinlock.h",
"my_include_dir/absl/base/internal/sysinfo.h",
"my_include_dir/absl/base/internal/thread_identity.h",
"my_include_dir/absl/base/internal/tsan_mutex_interface.h",
"my_include_dir/absl/base/internal/unscaledcycleclock.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base",
visibility: ["//visibility:public"],
srcs: [
"absl/base/internal/cycleclock.cc",
"absl/base/internal/spinlock.cc",
"absl/base/internal/sysinfo.cc",
"absl/base/internal/thread_identity.cc",
"absl/base/internal/unscaledcycleclock.cc",
],
generated_headers: ["absl_base_hdrs"],
export_generated_headers: ["absl_base_hdrs"],
whole_static_libs: [
"absl_base_atomic_hook",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_cycleclock_internal",
"absl_base_dynamic_annotations",
"absl_base_log_severity",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_spinlock_wait",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_atomic_hook",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_cycleclock_internal",
"absl_base_dynamic_annotations",
"absl_base_log_severity",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_spinlock_wait",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_spinlock_wait_hdrs",
srcs: [
"absl/base/internal/spinlock_wait.h",
"absl/base/internal/spinlock_akaros.inc",
"absl/base/internal/spinlock_linux.inc",
"absl/base/internal/spinlock_posix.inc",
"absl/base/internal/spinlock_win32.inc",
],
out: [
"my_include_dir/absl/base/internal/spinlock_wait.h",
"my_include_dir/absl/base/internal/spinlock_akaros.inc",
"my_include_dir/absl/base/internal/spinlock_linux.inc",
"my_include_dir/absl/base/internal/spinlock_posix.inc",
"my_include_dir/absl/base/internal/spinlock_win32.inc",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_spinlock_wait",
srcs: [
"absl/base/internal/spinlock_wait.cc",
],
generated_headers: ["absl_base_spinlock_wait_hdrs"],
export_generated_headers: ["absl_base_spinlock_wait_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_core_headers",
"absl_base_errno_saver",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_core_headers",
"absl_base_errno_saver",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_dynamic_annotations_hdrs",
srcs: [
"absl/base/dynamic_annotations.h",
"absl/base/internal/dynamic_annotations.h",
],
out: [
"my_include_dir/absl/base/dynamic_annotations.h",
"my_include_dir/absl/base/internal/dynamic_annotations.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_dynamic_annotations",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_dynamic_annotations_hdrs"],
export_generated_headers: ["absl_base_dynamic_annotations_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_cycleclock_internal_hdrs",
srcs: [
"absl/base/internal/cycleclock_config.h",
"absl/base/internal/unscaledcycleclock_config.h",
],
out: [
"my_include_dir/absl/base/internal/cycleclock_config.h",
"my_include_dir/absl/base/internal/unscaledcycleclock_config.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_cycleclock_internal",
srcs: [
],
generated_headers: ["absl_base_cycleclock_internal_hdrs"],
export_generated_headers: ["absl_base_cycleclock_internal_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_string_view_hdrs",
srcs: [
"absl/strings/string_view.h",
],
out: [
"my_include_dir/absl/strings/string_view.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_string_view",
visibility: ["//visibility:public"],
srcs: [
"absl/strings/string_view.cc",
],
generated_headers: ["absl_strings_string_view_hdrs"],
export_generated_headers: ["absl_strings_string_view_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_throw_delegate",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_throw_delegate",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_internal_hdrs",
srcs: [
"absl/strings/internal/escaping.h",
"absl/strings/internal/ostringstream.h",
"absl/strings/internal/resize_uninitialized.h",
"absl/strings/internal/utf8.h",
],
out: [
"my_include_dir/absl/strings/internal/escaping.h",
"my_include_dir/absl/strings/internal/ostringstream.h",
"my_include_dir/absl/strings/internal/resize_uninitialized.h",
"my_include_dir/absl/strings/internal/utf8.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_internal",
visibility: ["//visibility:public"],
srcs: [
"absl/strings/internal/escaping.cc",
"absl/strings/internal/ostringstream.cc",
"absl/strings/internal/utf8.cc",
],
generated_headers: ["absl_strings_internal_hdrs"],
export_generated_headers: ["absl_strings_internal_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_charset_hdrs",
srcs: [
"absl/strings/charset.h",
],
out: [
"my_include_dir/absl/strings/charset.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_charset",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_strings_charset_hdrs"],
export_generated_headers: ["absl_strings_charset_hdrs"],
whole_static_libs: [
"absl_strings_string_view",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_strings_string_view",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_symbolize_hdrs",
srcs: [
"absl/debugging/internal/symbolize.h",
"absl/debugging/symbolize.h",
"absl/debugging/symbolize_darwin.inc",
"absl/debugging/symbolize_elf.inc",
"absl/debugging/symbolize_emscripten.inc",
"absl/debugging/symbolize_unimplemented.inc",
"absl/debugging/symbolize_win32.inc",
],
out: [
"my_include_dir/absl/debugging/internal/symbolize.h",
"my_include_dir/absl/debugging/symbolize.h",
"my_include_dir/absl/debugging/symbolize_darwin.inc",
"my_include_dir/absl/debugging/symbolize_elf.inc",
"my_include_dir/absl/debugging/symbolize_emscripten.inc",
"my_include_dir/absl/debugging/symbolize_unimplemented.inc",
"my_include_dir/absl/debugging/symbolize_win32.inc",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_symbolize",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/symbolize.cc",
],
generated_headers: ["absl_debugging_symbolize_hdrs"],
export_generated_headers: ["absl_debugging_symbolize_hdrs"],
whole_static_libs: [
"absl_debugging_debugging_internal",
"absl_debugging_demangle_internal",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
"absl_strings",
],
export_static_lib_headers: [
"absl_debugging_debugging_internal",
"absl_debugging_demangle_internal",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_malloc_internal_hdrs",
srcs: [
"absl/base/internal/direct_mmap.h",
"absl/base/internal/low_level_alloc.h",
],
out: [
"my_include_dir/absl/base/internal/direct_mmap.h",
"my_include_dir/absl/base/internal/low_level_alloc.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_malloc_internal",
visibility: ["//visibility:public"],
srcs: [
"absl/base/internal/low_level_alloc.cc",
],
generated_headers: ["absl_base_malloc_internal_hdrs"],
export_generated_headers: ["absl_base_malloc_internal_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_demangle_internal_hdrs",
srcs: [
"absl/debugging/internal/demangle.h",
],
out: [
"my_include_dir/absl/debugging/internal/demangle.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_demangle_internal",
srcs: [
"absl/debugging/internal/demangle.cc",
],
generated_headers: ["absl_debugging_demangle_internal_hdrs"],
export_generated_headers: ["absl_debugging_demangle_internal_hdrs"],
whole_static_libs: [
"absl_debugging_demangle_rust",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_debugging_demangle_rust",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_demangle_rust_hdrs",
srcs: [
"absl/debugging/internal/demangle_rust.h",
],
out: [
"my_include_dir/absl/debugging/internal/demangle_rust.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_demangle_rust",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/internal/demangle_rust.cc",
],
generated_headers: ["absl_debugging_demangle_rust_hdrs"],
export_generated_headers: ["absl_debugging_demangle_rust_hdrs"],
whole_static_libs: [
"absl_debugging_decode_rust_punycode",
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_debugging_decode_rust_punycode",
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_decode_rust_punycode_hdrs",
srcs: [
"absl/debugging/internal/decode_rust_punycode.h",
],
out: [
"my_include_dir/absl/debugging/internal/decode_rust_punycode.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_decode_rust_punycode",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/internal/decode_rust_punycode.cc",
],
generated_headers: ["absl_debugging_decode_rust_punycode_hdrs"],
export_generated_headers: ["absl_debugging_decode_rust_punycode_hdrs"],
whole_static_libs: [
"absl_debugging_bounded_utf8_length_sequence",
"absl_debugging_utf8_for_code_point",
"absl_base_config",
"absl_base_nullability",
],
export_static_lib_headers: [
"absl_debugging_bounded_utf8_length_sequence",
"absl_debugging_utf8_for_code_point",
"absl_base_config",
"absl_base_nullability",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_utf8_for_code_point_hdrs",
srcs: [
"absl/debugging/internal/utf8_for_code_point.h",
],
out: [
"my_include_dir/absl/debugging/internal/utf8_for_code_point.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_utf8_for_code_point",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/internal/utf8_for_code_point.cc",
],
generated_headers: ["absl_debugging_utf8_for_code_point_hdrs"],
export_generated_headers: ["absl_debugging_utf8_for_code_point_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_bounded_utf8_length_sequence_hdrs",
srcs: [
"absl/debugging/internal/bounded_utf8_length_sequence.h",
],
out: [
"my_include_dir/absl/debugging/internal/bounded_utf8_length_sequence.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_bounded_utf8_length_sequence",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_debugging_bounded_utf8_length_sequence_hdrs"],
export_generated_headers: ["absl_debugging_bounded_utf8_length_sequence_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_base_config",
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_debugging_internal_hdrs",
srcs: [
"absl/debugging/internal/address_is_readable.h",
"absl/debugging/internal/elf_mem_image.h",
"absl/debugging/internal/vdso_support.h",
],
out: [
"my_include_dir/absl/debugging/internal/address_is_readable.h",
"my_include_dir/absl/debugging/internal/elf_mem_image.h",
"my_include_dir/absl/debugging/internal/vdso_support.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_debugging_internal",
srcs: [
"absl/debugging/internal/address_is_readable.cc",
"absl/debugging/internal/elf_mem_image.cc",
"absl/debugging/internal/vdso_support.cc",
],
generated_headers: ["absl_debugging_debugging_internal_hdrs"],
export_generated_headers: ["absl_debugging_debugging_internal_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_errno_saver",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_errno_saver",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_stacktrace_hdrs",
srcs: [
"absl/debugging/stacktrace.h",
"absl/debugging/internal/stacktrace_aarch64-inl.inc",
"absl/debugging/internal/stacktrace_arm-inl.inc",
"absl/debugging/internal/stacktrace_config.h",
"absl/debugging/internal/stacktrace_emscripten-inl.inc",
"absl/debugging/internal/stacktrace_generic-inl.inc",
"absl/debugging/internal/stacktrace_powerpc-inl.inc",
"absl/debugging/internal/stacktrace_riscv-inl.inc",
"absl/debugging/internal/stacktrace_unimplemented-inl.inc",
"absl/debugging/internal/stacktrace_win32-inl.inc",
"absl/debugging/internal/stacktrace_x86-inl.inc",
],
out: [
"my_include_dir/absl/debugging/stacktrace.h",
"my_include_dir/absl/debugging/internal/stacktrace_aarch64-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_arm-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_config.h",
"my_include_dir/absl/debugging/internal/stacktrace_emscripten-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_generic-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_powerpc-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_riscv-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_unimplemented-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_win32-inl.inc",
"my_include_dir/absl/debugging/internal/stacktrace_x86-inl.inc",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_stacktrace",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/stacktrace.cc",
],
generated_headers: ["absl_debugging_stacktrace_hdrs"],
export_generated_headers: ["absl_debugging_stacktrace_hdrs"],
whole_static_libs: [
"absl_debugging_debugging_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_debugging_debugging_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_synchronization_kernel_timeout_internal_hdrs",
srcs: [
"absl/synchronization/internal/kernel_timeout.h",
],
out: [
"my_include_dir/absl/synchronization/internal/kernel_timeout.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_synchronization_kernel_timeout_internal",
srcs: [
"absl/synchronization/internal/kernel_timeout.cc",
],
generated_headers: ["absl_synchronization_kernel_timeout_internal_hdrs"],
export_generated_headers: ["absl_synchronization_kernel_timeout_internal_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_time",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_time",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_synchronization_graphcycles_internal_hdrs",
srcs: [
"absl/synchronization/internal/graphcycles.h",
],
out: [
"my_include_dir/absl/synchronization/internal/graphcycles.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_synchronization_graphcycles_internal",
srcs: [
"absl/synchronization/internal/graphcycles.cc",
],
generated_headers: ["absl_synchronization_graphcycles_internal_hdrs"],
export_generated_headers: ["absl_synchronization_graphcycles_internal_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_malloc_internal",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_status_statusor_hdrs",
srcs: [
"absl/status/statusor.h",
"absl/status/internal/statusor_internal.h",
],
out: [
"my_include_dir/absl/status/statusor.h",
"my_include_dir/absl/status/internal/statusor_internal.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_status_statusor",
visibility: ["//visibility:public"],
srcs: [
"absl/status/statusor.cc",
],
generated_headers: ["absl_status_statusor_hdrs"],
export_generated_headers: ["absl_status_statusor_hdrs"],
whole_static_libs: [
"absl_status",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_has_ostream_operator",
"absl_strings_str_format",
"absl_types_variant",
"absl_utility",
],
export_static_lib_headers: [
"absl_status",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_has_ostream_operator",
"absl_strings_str_format",
"absl_types_variant",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_variant_hdrs",
srcs: [
"absl/types/variant.h",
"absl/types/internal/variant.h",
],
out: [
"my_include_dir/absl/types/variant.h",
"my_include_dir/absl/types/internal/variant.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_variant",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_types_variant_hdrs"],
export_generated_headers: ["absl_types_variant_hdrs"],
whole_static_libs: [
"absl_types_bad_variant_access",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_utility",
],
export_static_lib_headers: [
"absl_types_bad_variant_access",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_bad_variant_access_hdrs",
srcs: [
"absl/types/bad_variant_access.h",
],
out: [
"my_include_dir/absl/types/bad_variant_access.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_bad_variant_access",
visibility: ["//visibility:public"],
srcs: [
"absl/types/bad_variant_access.cc",
],
generated_headers: ["absl_types_bad_variant_access_hdrs"],
export_generated_headers: ["absl_types_bad_variant_access_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_str_format_hdrs",
srcs: [
"absl/strings/str_format.h",
],
out: [
"my_include_dir/absl/strings/str_format.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_str_format",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_strings_str_format_hdrs"],
export_generated_headers: ["absl_strings_str_format_hdrs"],
whole_static_libs: [
"absl_strings_str_format_internal",
"absl_strings_string_view",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_types_span",
],
export_static_lib_headers: [
"absl_strings_str_format_internal",
"absl_strings_string_view",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_types_span_hdrs",
srcs: [
"absl/types/span.h",
"absl/types/internal/span.h",
],
out: [
"my_include_dir/absl/types/span.h",
"my_include_dir/absl/types/internal/span.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_types_span",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_types_span_hdrs"],
export_generated_headers: ["absl_types_span_hdrs"],
whole_static_libs: [
"absl_algorithm",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_throw_delegate",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_algorithm",
"absl_base_core_headers",
"absl_base_nullability",
"absl_base_throw_delegate",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_algorithm_hdrs",
srcs: [
"absl/algorithm/algorithm.h",
],
out: [
"my_include_dir/absl/algorithm/algorithm.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_algorithm",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_algorithm_hdrs"],
export_generated_headers: ["absl_algorithm_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_str_format_internal_hdrs",
srcs: [
"absl/strings/internal/str_format/arg.h",
"absl/strings/internal/str_format/bind.h",
"absl/strings/internal/str_format/checker.h",
"absl/strings/internal/str_format/constexpr_parser.h",
"absl/strings/internal/str_format/extension.h",
"absl/strings/internal/str_format/float_conversion.h",
"absl/strings/internal/str_format/output.h",
"absl/strings/internal/str_format/parser.h",
],
out: [
"my_include_dir/absl/strings/internal/str_format/arg.h",
"my_include_dir/absl/strings/internal/str_format/bind.h",
"my_include_dir/absl/strings/internal/str_format/checker.h",
"my_include_dir/absl/strings/internal/str_format/constexpr_parser.h",
"my_include_dir/absl/strings/internal/str_format/extension.h",
"my_include_dir/absl/strings/internal/str_format/float_conversion.h",
"my_include_dir/absl/strings/internal/str_format/output.h",
"my_include_dir/absl/strings/internal/str_format/parser.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_str_format_internal",
srcs: [
"absl/strings/internal/str_format/arg.cc",
"absl/strings/internal/str_format/bind.cc",
"absl/strings/internal/str_format/extension.cc",
"absl/strings/internal/str_format/float_conversion.cc",
"absl/strings/internal/str_format/output.cc",
"absl/strings/internal/str_format/parser.cc",
],
generated_headers: ["absl_strings_str_format_internal_hdrs"],
export_generated_headers: ["absl_strings_str_format_internal_hdrs"],
whole_static_libs: [
"absl_strings",
"absl_base_config",
"absl_base_core_headers",
"absl_container_fixed_array",
"absl_container_inlined_vector",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
"absl_numeric_representation",
"absl_types_optional",
"absl_types_span",
"absl_utility",
],
export_static_lib_headers: [
"absl_strings",
"absl_base_config",
"absl_base_core_headers",
"absl_container_fixed_array",
"absl_container_inlined_vector",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
"absl_numeric_representation",
"absl_types_optional",
"absl_types_span",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_numeric_representation_hdrs",
srcs: [
"absl/numeric/internal/representation.h",
],
out: [
"my_include_dir/absl/numeric/internal/representation.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_numeric_representation",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_numeric_representation_hdrs"],
export_generated_headers: ["absl_numeric_representation_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_functional_function_ref_hdrs",
srcs: [
"absl/functional/function_ref.h",
"absl/functional/internal/function_ref.h",
],
out: [
"my_include_dir/absl/functional/function_ref.h",
"my_include_dir/absl/functional/internal/function_ref.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_functional_function_ref",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_functional_function_ref_hdrs"],
export_generated_headers: ["absl_functional_function_ref_hdrs"],
whole_static_libs: [
"absl_functional_any_invocable",
"absl_base_base_internal",
"absl_base_core_headers",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_functional_any_invocable",
"absl_base_base_internal",
"absl_base_core_headers",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_functional_any_invocable_hdrs",
srcs: [
"absl/functional/any_invocable.h",
"absl/functional/internal/any_invocable.h",
],
out: [
"my_include_dir/absl/functional/any_invocable.h",
"my_include_dir/absl/functional/internal/any_invocable.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_functional_any_invocable",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_functional_any_invocable_hdrs"],
export_generated_headers: ["absl_functional_any_invocable_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_inlined_vector_hdrs",
srcs: [
"absl/container/inlined_vector.h",
],
out: [
"my_include_dir/absl/container/inlined_vector.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_inlined_vector",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_inlined_vector_hdrs"],
export_generated_headers: ["absl_container_inlined_vector_hdrs"],
whole_static_libs: [
"absl_container_inlined_vector_internal",
"absl_algorithm",
"absl_base_core_headers",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_inlined_vector_internal",
"absl_algorithm",
"absl_base_core_headers",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_inlined_vector_internal_hdrs",
srcs: [
"absl/container/internal/inlined_vector.h",
],
out: [
"my_include_dir/absl/container/internal/inlined_vector.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_inlined_vector_internal",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_inlined_vector_internal_hdrs"],
export_generated_headers: ["absl_container_inlined_vector_internal_hdrs"],
whole_static_libs: [
"absl_container_compressed_tuple",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
"absl_types_span",
],
export_static_lib_headers: [
"absl_container_compressed_tuple",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_compressed_tuple_hdrs",
srcs: [
"absl/container/internal/compressed_tuple.h",
],
out: [
"my_include_dir/absl/container/internal/compressed_tuple.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_compressed_tuple",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_compressed_tuple_hdrs"],
export_generated_headers: ["absl_container_compressed_tuple_hdrs"],
whole_static_libs: [
"absl_utility",
],
export_static_lib_headers: [
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_fixed_array_hdrs",
srcs: [
"absl/container/fixed_array.h",
],
out: [
"my_include_dir/absl/container/fixed_array.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_fixed_array",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_fixed_array_hdrs"],
export_generated_headers: ["absl_container_fixed_array_hdrs"],
whole_static_libs: [
"absl_container_compressed_tuple",
"absl_algorithm",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_throw_delegate",
"absl_memory",
],
export_static_lib_headers: [
"absl_container_compressed_tuple",
"absl_algorithm",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_throw_delegate",
"absl_memory",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_has_ostream_operator_hdrs",
srcs: [
"absl/strings/has_ostream_operator.h",
],
out: [
"my_include_dir/absl/strings/has_ostream_operator.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_has_ostream_operator",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_strings_has_ostream_operator_hdrs"],
export_generated_headers: ["absl_strings_has_ostream_operator_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_status_hdrs",
srcs: [
"absl/status/status.h",
"absl/status/status_payload_printer.h",
"absl/status/internal/status_internal.h",
],
out: [
"my_include_dir/absl/status/status.h",
"my_include_dir/absl/status/status_payload_printer.h",
"my_include_dir/absl/status/internal/status_internal.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_status",
visibility: ["//visibility:public"],
srcs: [
"absl/status/internal/status_internal.cc",
"absl/status/status.cc",
"absl/status/status_payload_printer.cc",
],
generated_headers: ["absl_status_hdrs"],
export_generated_headers: ["absl_status_hdrs"],
whole_static_libs: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_strerror",
"absl_container_inlined_vector",
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_functional_function_ref",
"absl_memory",
"absl_strings",
"absl_strings_cord",
"absl_strings_str_format",
"absl_types_optional",
"absl_types_span",
],
export_static_lib_headers: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_base_strerror",
"absl_container_inlined_vector",
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_functional_function_ref",
"absl_memory",
"absl_strings",
"absl_strings_cord",
"absl_strings_str_format",
"absl_types_optional",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cord_hdrs",
srcs: [
"absl/strings/cord.h",
"absl/strings/cord_buffer.h",
"absl/strings/cord_analysis.h",
],
out: [
"my_include_dir/absl/strings/cord.h",
"my_include_dir/absl/strings/cord_buffer.h",
"my_include_dir/absl/strings/cord_analysis.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cord",
visibility: ["//visibility:public"],
srcs: [
"absl/strings/cord.cc",
"absl/strings/cord_analysis.cc",
"absl/strings/cord_buffer.cc",
],
generated_headers: ["absl_strings_cord_hdrs"],
export_generated_headers: ["absl_strings_cord_hdrs"],
whole_static_libs: [
"absl_strings_cord_internal",
"absl_strings_cordz_functions",
"absl_strings_cordz_info",
"absl_strings_cordz_statistics",
"absl_strings_cordz_update_scope",
"absl_strings_cordz_update_tracker",
"absl_strings_internal",
"absl_strings",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_container_inlined_vector",
"absl_crc_crc32c",
"absl_crc_crc_cord_state",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_types_compare",
"absl_types_optional",
"absl_types_span",
],
export_static_lib_headers: [
"absl_strings_cord_internal",
"absl_strings_cordz_functions",
"absl_strings_cordz_info",
"absl_strings_cordz_statistics",
"absl_strings_cordz_update_scope",
"absl_strings_cordz_update_tracker",
"absl_strings_internal",
"absl_strings",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_nullability",
"absl_base_raw_logging_internal",
"absl_container_inlined_vector",
"absl_crc_crc32c",
"absl_crc_crc_cord_state",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_types_compare",
"absl_types_optional",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_crc_cord_state_hdrs",
srcs: [
"absl/crc/internal/crc_cord_state.h",
],
out: [
"my_include_dir/absl/crc/internal/crc_cord_state.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_crc_cord_state",
srcs: [
"absl/crc/internal/crc_cord_state.cc",
],
generated_headers: ["absl_crc_crc_cord_state_hdrs"],
export_generated_headers: ["absl_crc_crc_cord_state_hdrs"],
whole_static_libs: [
"absl_crc_crc32c",
"absl_base_config",
"absl_base_no_destructor",
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_crc_crc32c",
"absl_base_config",
"absl_base_no_destructor",
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_no_destructor_hdrs",
srcs: [
"absl/base/no_destructor.h",
],
out: [
"my_include_dir/absl/base/no_destructor.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_no_destructor",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_no_destructor_hdrs"],
export_generated_headers: ["absl_base_no_destructor_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_nullability",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_nullability",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_crc32c_hdrs",
srcs: [
"absl/crc/crc32c.h",
"absl/crc/internal/crc32c.h",
"absl/crc/internal/crc_memcpy.h",
"absl/crc/internal/crc32c_inline.h",
],
out: [
"my_include_dir/absl/crc/crc32c.h",
"my_include_dir/absl/crc/internal/crc32c.h",
"my_include_dir/absl/crc/internal/crc_memcpy.h",
"my_include_dir/absl/crc/internal/crc32c_inline.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_crc32c",
visibility: ["//visibility:public"],
srcs: [
"absl/crc/crc32c.cc",
"absl/crc/internal/crc_memcpy_fallback.cc",
"absl/crc/internal/crc_memcpy_x86_arm_combined.cc",
"absl/crc/internal/crc_non_temporal_memcpy.cc",
],
generated_headers: ["absl_crc_crc32c_hdrs"],
export_generated_headers: ["absl_crc_crc32c_hdrs"],
whole_static_libs: [
"absl_crc_cpu_detect",
"absl_crc_crc_internal",
"absl_crc_non_temporal_memcpy",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_prefetch",
"absl_strings",
"absl_strings_str_format",
],
export_static_lib_headers: [
"absl_crc_cpu_detect",
"absl_crc_crc_internal",
"absl_crc_non_temporal_memcpy",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_prefetch",
"absl_strings",
"absl_strings_str_format",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_prefetch_hdrs",
srcs: [
"absl/base/prefetch.h",
],
out: [
"my_include_dir/absl/base/prefetch.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_prefetch",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_base_prefetch_hdrs"],
export_generated_headers: ["absl_base_prefetch_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_non_temporal_memcpy_hdrs",
srcs: [
"absl/crc/internal/non_temporal_memcpy.h",
],
out: [
"my_include_dir/absl/crc/internal/non_temporal_memcpy.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_non_temporal_memcpy",
srcs: [
],
generated_headers: ["absl_crc_non_temporal_memcpy_hdrs"],
export_generated_headers: ["absl_crc_non_temporal_memcpy_hdrs"],
whole_static_libs: [
"absl_crc_non_temporal_arm_intrinsics",
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_crc_non_temporal_arm_intrinsics",
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_non_temporal_arm_intrinsics_hdrs",
srcs: [
"absl/crc/internal/non_temporal_arm_intrinsics.h",
],
out: [
"my_include_dir/absl/crc/internal/non_temporal_arm_intrinsics.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_non_temporal_arm_intrinsics",
srcs: [
],
generated_headers: ["absl_crc_non_temporal_arm_intrinsics_hdrs"],
export_generated_headers: ["absl_crc_non_temporal_arm_intrinsics_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_crc_internal_hdrs",
srcs: [
"absl/crc/internal/crc.h",
"absl/crc/internal/crc32_x86_arm_combined_simd.h",
"absl/crc/internal/crc_internal.h",
],
out: [
"my_include_dir/absl/crc/internal/crc.h",
"my_include_dir/absl/crc/internal/crc32_x86_arm_combined_simd.h",
"my_include_dir/absl/crc/internal/crc_internal.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_crc_internal",
srcs: [
"absl/crc/internal/crc.cc",
"absl/crc/internal/crc_x86_arm_combined.cc",
],
generated_headers: ["absl_crc_crc_internal_hdrs"],
export_generated_headers: ["absl_crc_crc_internal_hdrs"],
whole_static_libs: [
"absl_crc_cpu_detect",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_prefetch",
"absl_base_raw_logging_internal",
"absl_memory",
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_crc_cpu_detect",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_prefetch",
"absl_base_raw_logging_internal",
"absl_memory",
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_crc_cpu_detect_hdrs",
srcs: [
"absl/crc/internal/cpu_detect.h",
],
out: [
"my_include_dir/absl/crc/internal/cpu_detect.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_crc_cpu_detect",
srcs: [
"absl/crc/internal/cpu_detect.cc",
],
generated_headers: ["absl_crc_cpu_detect_hdrs"],
export_generated_headers: ["absl_crc_cpu_detect_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_update_tracker_hdrs",
srcs: [
"absl/strings/internal/cordz_update_tracker.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_update_tracker.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_update_tracker",
srcs: [
],
generated_headers: ["absl_strings_cordz_update_tracker_hdrs"],
export_generated_headers: ["absl_strings_cordz_update_tracker_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_update_scope_hdrs",
srcs: [
"absl/strings/internal/cordz_update_scope.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_update_scope.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_update_scope",
srcs: [
],
generated_headers: ["absl_strings_cordz_update_scope_hdrs"],
export_generated_headers: ["absl_strings_cordz_update_scope_hdrs"],
whole_static_libs: [
"absl_strings_cord_internal",
"absl_strings_cordz_info",
"absl_strings_cordz_update_tracker",
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_strings_cord_internal",
"absl_strings_cordz_info",
"absl_strings_cordz_update_tracker",
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_info_hdrs",
srcs: [
"absl/strings/internal/cordz_info.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_info.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_info",
srcs: [
"absl/strings/internal/cordz_info.cc",
],
generated_headers: ["absl_strings_cordz_info_hdrs"],
export_generated_headers: ["absl_strings_cordz_info_hdrs"],
whole_static_libs: [
"absl_strings_cord_internal",
"absl_strings_cordz_functions",
"absl_strings_cordz_handle",
"absl_strings_cordz_statistics",
"absl_strings_cordz_update_tracker",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_container_inlined_vector",
"absl_debugging_stacktrace",
"absl_synchronization",
"absl_time",
"absl_types_span",
],
export_static_lib_headers: [
"absl_strings_cord_internal",
"absl_strings_cordz_functions",
"absl_strings_cordz_handle",
"absl_strings_cordz_statistics",
"absl_strings_cordz_update_tracker",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_container_inlined_vector",
"absl_debugging_stacktrace",
"absl_synchronization",
"absl_time",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_statistics_hdrs",
srcs: [
"absl/strings/internal/cordz_statistics.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_statistics.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_statistics",
srcs: [
],
generated_headers: ["absl_strings_cordz_statistics_hdrs"],
export_generated_headers: ["absl_strings_cordz_statistics_hdrs"],
whole_static_libs: [
"absl_strings_cordz_update_tracker",
"absl_base_config",
],
export_static_lib_headers: [
"absl_strings_cordz_update_tracker",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_handle_hdrs",
srcs: [
"absl/strings/internal/cordz_handle.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_handle.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_handle",
srcs: [
"absl/strings/internal/cordz_handle.cc",
],
generated_headers: ["absl_strings_cordz_handle_hdrs"],
export_generated_headers: ["absl_strings_cordz_handle_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cordz_functions_hdrs",
srcs: [
"absl/strings/internal/cordz_functions.h",
],
out: [
"my_include_dir/absl/strings/internal/cordz_functions.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cordz_functions",
srcs: [
"absl/strings/internal/cordz_functions.cc",
],
generated_headers: ["absl_strings_cordz_functions_hdrs"],
export_generated_headers: ["absl_strings_cordz_functions_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_profiling_exponential_biased",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_profiling_exponential_biased",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_profiling_exponential_biased_hdrs",
srcs: [
"absl/profiling/internal/exponential_biased.h",
],
out: [
"my_include_dir/absl/profiling/internal/exponential_biased.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_profiling_exponential_biased",
srcs: [
"absl/profiling/internal/exponential_biased.cc",
],
generated_headers: ["absl_profiling_exponential_biased_hdrs"],
export_generated_headers: ["absl_profiling_exponential_biased_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_strings_cord_internal_hdrs",
srcs: [
"absl/strings/internal/cord_data_edge.h",
"absl/strings/internal/cord_internal.h",
"absl/strings/internal/cord_rep_btree.h",
"absl/strings/internal/cord_rep_btree_navigator.h",
"absl/strings/internal/cord_rep_btree_reader.h",
"absl/strings/internal/cord_rep_consume.h",
"absl/strings/internal/cord_rep_crc.h",
"absl/strings/internal/cord_rep_flat.h",
],
out: [
"my_include_dir/absl/strings/internal/cord_data_edge.h",
"my_include_dir/absl/strings/internal/cord_internal.h",
"my_include_dir/absl/strings/internal/cord_rep_btree.h",
"my_include_dir/absl/strings/internal/cord_rep_btree_navigator.h",
"my_include_dir/absl/strings/internal/cord_rep_btree_reader.h",
"my_include_dir/absl/strings/internal/cord_rep_consume.h",
"my_include_dir/absl/strings/internal/cord_rep_crc.h",
"my_include_dir/absl/strings/internal/cord_rep_flat.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_strings_cord_internal",
srcs: [
"absl/strings/internal/cord_internal.cc",
"absl/strings/internal/cord_rep_btree.cc",
"absl/strings/internal/cord_rep_btree_navigator.cc",
"absl/strings/internal/cord_rep_btree_reader.cc",
"absl/strings/internal/cord_rep_consume.cc",
"absl/strings/internal/cord_rep_crc.cc",
],
generated_headers: ["absl_strings_cord_internal_hdrs"],
export_generated_headers: ["absl_strings_cord_internal_hdrs"],
whole_static_libs: [
"absl_strings",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_inlined_vector",
"absl_container_layout",
"absl_crc_crc_cord_state",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_types_span",
],
export_static_lib_headers: [
"absl_strings",
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_inlined_vector",
"absl_container_layout",
"absl_crc_crc_cord_state",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_layout_hdrs",
srcs: [
"absl/container/internal/layout.h",
],
out: [
"my_include_dir/absl/container/internal/layout.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_layout",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_layout_hdrs"],
export_generated_headers: ["absl_container_layout_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_debugging_demangle_internal",
"absl_meta_type_traits",
"absl_strings",
"absl_types_span",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_debugging_demangle_internal",
"absl_meta_type_traits",
"absl_strings",
"absl_types_span",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_container_memory_hdrs",
srcs: [
"absl/container/internal/container_memory.h",
],
out: [
"my_include_dir/absl/container/internal/container_memory.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_container_memory",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_container_memory_hdrs"],
export_generated_headers: ["absl_container_container_memory_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_memory",
"absl_meta_type_traits",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_config",
"absl_memory",
"absl_meta_type_traits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_strerror_hdrs",
srcs: [
"absl/base/internal/strerror.h",
],
out: [
"my_include_dir/absl/base/internal/strerror.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_strerror",
srcs: [
"absl/base/internal/strerror.cc",
],
generated_headers: ["absl_base_strerror_hdrs"],
export_generated_headers: ["absl_base_strerror_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_hdrs",
srcs: [
"absl/random/random.h",
],
out: [
"my_include_dir/absl/random/random.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_random_hdrs"],
export_generated_headers: ["absl_random_hdrs"],
whole_static_libs: [
"absl_random_distributions",
"absl_random_seed_sequences",
"absl_random_internal_nonsecure_base",
"absl_random_internal_pcg_engine",
"absl_random_internal_pool_urbg",
"absl_random_internal_randen_engine",
],
export_static_lib_headers: [
"absl_random_distributions",
"absl_random_seed_sequences",
"absl_random_internal_nonsecure_base",
"absl_random_internal_pcg_engine",
"absl_random_internal_pool_urbg",
"absl_random_internal_randen_engine",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_randen_engine_hdrs",
srcs: [
"absl/random/internal/randen_engine.h",
],
out: [
"my_include_dir/absl/random/internal/randen_engine.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_randen_engine",
srcs: [
],
generated_headers: ["absl_random_internal_randen_engine_hdrs"],
export_generated_headers: ["absl_random_internal_randen_engine_hdrs"],
whole_static_libs: [
"absl_random_internal_iostream_state_saver",
"absl_random_internal_randen",
"absl_base_endian",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_random_internal_iostream_state_saver",
"absl_random_internal_randen",
"absl_base_endian",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_randen_hdrs",
srcs: [
"absl/random/internal/randen.h",
],
out: [
"my_include_dir/absl/random/internal/randen.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_randen",
srcs: [
"absl/random/internal/randen.cc",
],
generated_headers: ["absl_random_internal_randen_hdrs"],
export_generated_headers: ["absl_random_internal_randen_hdrs"],
whole_static_libs: [
"absl_random_internal_platform",
"absl_random_internal_randen_hwaes",
"absl_random_internal_randen_slow",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_random_internal_platform",
"absl_random_internal_randen_hwaes",
"absl_random_internal_randen_slow",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_randen_slow_hdrs",
srcs: [
"absl/random/internal/randen_slow.h",
],
out: [
"my_include_dir/absl/random/internal/randen_slow.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_randen_slow",
srcs: [
"absl/random/internal/randen_slow.cc",
],
generated_headers: ["absl_random_internal_randen_slow_hdrs"],
export_generated_headers: ["absl_random_internal_randen_slow_hdrs"],
whole_static_libs: [
"absl_random_internal_platform",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_random_internal_platform",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_platform_hdrs",
srcs: [
"absl/random/internal/platform.h",
"absl/random/internal/randen_traits.h",
],
out: [
"my_include_dir/absl/random/internal/platform.h",
"my_include_dir/absl/random/internal/randen_traits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_platform",
srcs: [
"absl/random/internal/randen_round_keys.cc",
],
generated_headers: ["absl_random_internal_platform_hdrs"],
export_generated_headers: ["absl_random_internal_platform_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_randen_hwaes_hdrs",
srcs: [
"absl/random/internal/randen_detect.h",
"absl/random/internal/randen_hwaes.h",
],
out: [
"my_include_dir/absl/random/internal/randen_detect.h",
"my_include_dir/absl/random/internal/randen_hwaes.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_randen_hwaes",
srcs: [
"absl/random/internal/randen_detect.cc",
],
generated_headers: ["absl_random_internal_randen_hwaes_hdrs"],
export_generated_headers: ["absl_random_internal_randen_hwaes_hdrs"],
whole_static_libs: [
"absl_random_internal_platform",
"absl_random_internal_randen_hwaes_impl",
"absl_base_config",
],
export_static_lib_headers: [
"absl_random_internal_platform",
"absl_random_internal_randen_hwaes_impl",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_randen_hwaes_impl_hdrs",
srcs: [
"absl/random/internal/randen_hwaes.h",
],
out: [
"my_include_dir/absl/random/internal/randen_hwaes.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_randen_hwaes_impl",
srcs: [
"absl/random/internal/randen_hwaes.cc",
],
generated_headers: ["absl_random_internal_randen_hwaes_impl_hdrs"],
export_generated_headers: ["absl_random_internal_randen_hwaes_impl_hdrs"],
whole_static_libs: [
"absl_random_internal_platform",
"absl_base_config",
"absl_base_core_headers",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_random_internal_platform",
"absl_base_config",
"absl_base_core_headers",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_iostream_state_saver_hdrs",
srcs: [
"absl/random/internal/iostream_state_saver.h",
],
out: [
"my_include_dir/absl/random/internal/iostream_state_saver.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_iostream_state_saver",
srcs: [
],
generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"],
export_generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"],
whole_static_libs: [
"absl_meta_type_traits",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_meta_type_traits",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_pool_urbg_hdrs",
srcs: [
"absl/random/internal/pool_urbg.h",
],
out: [
"my_include_dir/absl/random/internal/pool_urbg.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_pool_urbg",
srcs: [
"absl/random/internal/pool_urbg.cc",
],
generated_headers: ["absl_random_internal_pool_urbg_hdrs"],
export_generated_headers: ["absl_random_internal_pool_urbg_hdrs"],
whole_static_libs: [
"absl_random_internal_randen",
"absl_random_internal_seed_material",
"absl_random_internal_traits",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_random_seed_gen_exception",
"absl_types_span",
],
export_static_lib_headers: [
"absl_random_internal_randen",
"absl_random_internal_seed_material",
"absl_random_internal_traits",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_base_raw_logging_internal",
"absl_random_seed_gen_exception",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_seed_gen_exception_hdrs",
srcs: [
"absl/random/seed_gen_exception.h",
],
out: [
"my_include_dir/absl/random/seed_gen_exception.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_seed_gen_exception",
visibility: ["//visibility:public"],
srcs: [
"absl/random/seed_gen_exception.cc",
],
generated_headers: ["absl_random_seed_gen_exception_hdrs"],
export_generated_headers: ["absl_random_seed_gen_exception_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_traits_hdrs",
srcs: [
"absl/random/internal/traits.h",
],
out: [
"my_include_dir/absl/random/internal/traits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_traits",
srcs: [
],
generated_headers: ["absl_random_internal_traits_hdrs"],
export_generated_headers: ["absl_random_internal_traits_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_numeric_bits",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_base_config",
"absl_numeric_bits",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_seed_material_hdrs",
srcs: [
"absl/random/internal/seed_material.h",
],
out: [
"my_include_dir/absl/random/internal/seed_material.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_seed_material",
srcs: [
"absl/random/internal/seed_material.cc",
],
generated_headers: ["absl_random_internal_seed_material_hdrs"],
export_generated_headers: ["absl_random_internal_seed_material_hdrs"],
whole_static_libs: [
"absl_random_internal_fast_uniform_bits",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_types_optional",
"absl_types_span",
],
export_static_lib_headers: [
"absl_random_internal_fast_uniform_bits",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_types_optional",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_fast_uniform_bits_hdrs",
srcs: [
"absl/random/internal/fast_uniform_bits.h",
],
out: [
"my_include_dir/absl/random/internal/fast_uniform_bits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_fast_uniform_bits",
srcs: [
],
generated_headers: ["absl_random_internal_fast_uniform_bits_hdrs"],
export_generated_headers: ["absl_random_internal_fast_uniform_bits_hdrs"],
whole_static_libs: [
"absl_random_internal_traits",
"absl_base_config",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_random_internal_traits",
"absl_base_config",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_pcg_engine_hdrs",
srcs: [
"absl/random/internal/pcg_engine.h",
],
out: [
"my_include_dir/absl/random/internal/pcg_engine.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_pcg_engine",
srcs: [
],
generated_headers: ["absl_random_internal_pcg_engine_hdrs"],
export_generated_headers: ["absl_random_internal_pcg_engine_hdrs"],
whole_static_libs: [
"absl_random_internal_fastmath",
"absl_random_internal_iostream_state_saver",
"absl_base_config",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_random_internal_fastmath",
"absl_random_internal_iostream_state_saver",
"absl_base_config",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_fastmath_hdrs",
srcs: [
"absl/random/internal/fastmath.h",
],
out: [
"my_include_dir/absl/random/internal/fastmath.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_fastmath",
srcs: [
],
generated_headers: ["absl_random_internal_fastmath_hdrs"],
export_generated_headers: ["absl_random_internal_fastmath_hdrs"],
whole_static_libs: [
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_nonsecure_base_hdrs",
srcs: [
"absl/random/internal/nonsecure_base.h",
],
out: [
"my_include_dir/absl/random/internal/nonsecure_base.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_nonsecure_base",
srcs: [
],
generated_headers: ["absl_random_internal_nonsecure_base_hdrs"],
export_generated_headers: ["absl_random_internal_nonsecure_base_hdrs"],
whole_static_libs: [
"absl_random_internal_pool_urbg",
"absl_random_internal_salted_seed_seq",
"absl_random_internal_seed_material",
"absl_base_core_headers",
"absl_container_inlined_vector",
"absl_meta_type_traits",
"absl_types_span",
],
export_static_lib_headers: [
"absl_random_internal_pool_urbg",
"absl_random_internal_salted_seed_seq",
"absl_random_internal_seed_material",
"absl_base_core_headers",
"absl_container_inlined_vector",
"absl_meta_type_traits",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_salted_seed_seq_hdrs",
srcs: [
"absl/random/internal/salted_seed_seq.h",
],
out: [
"my_include_dir/absl/random/internal/salted_seed_seq.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_salted_seed_seq",
srcs: [
],
generated_headers: ["absl_random_internal_salted_seed_seq_hdrs"],
export_generated_headers: ["absl_random_internal_salted_seed_seq_hdrs"],
whole_static_libs: [
"absl_random_internal_seed_material",
"absl_container_inlined_vector",
"absl_meta_type_traits",
"absl_types_optional",
"absl_types_span",
],
export_static_lib_headers: [
"absl_random_internal_seed_material",
"absl_container_inlined_vector",
"absl_meta_type_traits",
"absl_types_optional",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_seed_sequences_hdrs",
srcs: [
"absl/random/seed_sequences.h",
],
out: [
"my_include_dir/absl/random/seed_sequences.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_seed_sequences",
visibility: ["//visibility:public"],
srcs: [
"absl/random/seed_sequences.cc",
],
generated_headers: ["absl_random_seed_sequences_hdrs"],
export_generated_headers: ["absl_random_seed_sequences_hdrs"],
whole_static_libs: [
"absl_random_seed_gen_exception",
"absl_base_config",
"absl_base_nullability",
"absl_random_internal_pool_urbg",
"absl_random_internal_salted_seed_seq",
"absl_random_internal_seed_material",
"absl_strings_string_view",
"absl_types_span",
],
export_static_lib_headers: [
"absl_random_seed_gen_exception",
"absl_base_config",
"absl_base_nullability",
"absl_random_internal_pool_urbg",
"absl_random_internal_salted_seed_seq",
"absl_random_internal_seed_material",
"absl_strings_string_view",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_distributions_hdrs",
srcs: [
"absl/random/bernoulli_distribution.h",
"absl/random/beta_distribution.h",
"absl/random/discrete_distribution.h",
"absl/random/distributions.h",
"absl/random/exponential_distribution.h",
"absl/random/gaussian_distribution.h",
"absl/random/log_uniform_int_distribution.h",
"absl/random/poisson_distribution.h",
"absl/random/uniform_int_distribution.h",
"absl/random/uniform_real_distribution.h",
"absl/random/zipf_distribution.h",
],
out: [
"my_include_dir/absl/random/bernoulli_distribution.h",
"my_include_dir/absl/random/beta_distribution.h",
"my_include_dir/absl/random/discrete_distribution.h",
"my_include_dir/absl/random/distributions.h",
"my_include_dir/absl/random/exponential_distribution.h",
"my_include_dir/absl/random/gaussian_distribution.h",
"my_include_dir/absl/random/log_uniform_int_distribution.h",
"my_include_dir/absl/random/poisson_distribution.h",
"my_include_dir/absl/random/uniform_int_distribution.h",
"my_include_dir/absl/random/uniform_real_distribution.h",
"my_include_dir/absl/random/zipf_distribution.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_distributions",
visibility: ["//visibility:public"],
srcs: [
"absl/random/discrete_distribution.cc",
"absl/random/gaussian_distribution.cc",
],
generated_headers: ["absl_random_distributions_hdrs"],
export_generated_headers: ["absl_random_distributions_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_random_internal_distribution_caller",
"absl_random_internal_fast_uniform_bits",
"absl_random_internal_fastmath",
"absl_random_internal_generate_real",
"absl_random_internal_iostream_state_saver",
"absl_random_internal_traits",
"absl_random_internal_uniform_helper",
"absl_random_internal_wide_multiply",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_random_internal_distribution_caller",
"absl_random_internal_fast_uniform_bits",
"absl_random_internal_fastmath",
"absl_random_internal_generate_real",
"absl_random_internal_iostream_state_saver",
"absl_random_internal_traits",
"absl_random_internal_uniform_helper",
"absl_random_internal_wide_multiply",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_wide_multiply_hdrs",
srcs: [
"absl/random/internal/wide_multiply.h",
],
out: [
"my_include_dir/absl/random/internal/wide_multiply.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_wide_multiply",
srcs: [
],
generated_headers: ["absl_random_internal_wide_multiply_hdrs"],
export_generated_headers: ["absl_random_internal_wide_multiply_hdrs"],
whole_static_libs: [
"absl_random_internal_traits",
"absl_base_config",
"absl_numeric_bits",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_random_internal_traits",
"absl_base_config",
"absl_numeric_bits",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_uniform_helper_hdrs",
srcs: [
"absl/random/internal/uniform_helper.h",
],
out: [
"my_include_dir/absl/random/internal/uniform_helper.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_uniform_helper",
srcs: [
],
generated_headers: ["absl_random_internal_uniform_helper_hdrs"],
export_generated_headers: ["absl_random_internal_uniform_helper_hdrs"],
whole_static_libs: [
"absl_random_internal_traits",
"absl_base_config",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_random_internal_traits",
"absl_base_config",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_generate_real_hdrs",
srcs: [
"absl/random/internal/generate_real.h",
],
out: [
"my_include_dir/absl/random/internal/generate_real.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_generate_real",
srcs: [
],
generated_headers: ["absl_random_internal_generate_real_hdrs"],
export_generated_headers: ["absl_random_internal_generate_real_hdrs"],
whole_static_libs: [
"absl_random_internal_fastmath",
"absl_random_internal_traits",
"absl_meta_type_traits",
"absl_numeric_bits",
],
export_static_lib_headers: [
"absl_random_internal_fastmath",
"absl_random_internal_traits",
"absl_meta_type_traits",
"absl_numeric_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_internal_distribution_caller_hdrs",
srcs: [
"absl/random/internal/distribution_caller.h",
],
out: [
"my_include_dir/absl/random/internal/distribution_caller.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_internal_distribution_caller",
srcs: [
],
generated_headers: ["absl_random_internal_distribution_caller_hdrs"],
export_generated_headers: ["absl_random_internal_distribution_caller_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_fast_type_id",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_fast_type_id",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_base_fast_type_id_hdrs",
srcs: [
"absl/base/internal/fast_type_id.h",
],
out: [
"my_include_dir/absl/base/internal/fast_type_id.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_base_fast_type_id",
srcs: [
],
generated_headers: ["absl_base_fast_type_id_hdrs"],
export_generated_headers: ["absl_base_fast_type_id_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_random_bit_gen_ref_hdrs",
srcs: [
"absl/random/bit_gen_ref.h",
],
out: [
"my_include_dir/absl/random/bit_gen_ref.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_random_bit_gen_ref",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_random_bit_gen_ref_hdrs"],
export_generated_headers: ["absl_random_bit_gen_ref_hdrs"],
whole_static_libs: [
"absl_random",
"absl_base_core_headers",
"absl_base_fast_type_id",
"absl_meta_type_traits",
"absl_random_internal_distribution_caller",
"absl_random_internal_fast_uniform_bits",
],
export_static_lib_headers: [
"absl_random",
"absl_base_core_headers",
"absl_base_fast_type_id",
"absl_meta_type_traits",
"absl_random_internal_distribution_caller",
"absl_random_internal_fast_uniform_bits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_hdrs",
srcs: [
"absl/log/log.h",
],
out: [
"my_include_dir/absl/log/log.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_hdrs"],
export_generated_headers: ["absl_log_hdrs"],
whole_static_libs: [
"absl_log_vlog_is_on",
"absl_log_internal_log_impl",
],
export_static_lib_headers: [
"absl_log_vlog_is_on",
"absl_log_internal_log_impl",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_log_impl_hdrs",
srcs: [
"absl/log/internal/log_impl.h",
],
out: [
"my_include_dir/absl/log/internal/log_impl.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_log_impl",
srcs: [
],
generated_headers: ["absl_log_internal_log_impl_hdrs"],
export_generated_headers: ["absl_log_internal_log_impl_hdrs"],
whole_static_libs: [
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
"absl_log_absl_vlog_is_on",
],
export_static_lib_headers: [
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
"absl_log_absl_vlog_is_on",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_absl_vlog_is_on_hdrs",
srcs: [
"absl/log/absl_vlog_is_on.h",
],
out: [
"my_include_dir/absl/log/absl_vlog_is_on.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_absl_vlog_is_on",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_absl_vlog_is_on_hdrs"],
export_generated_headers: ["absl_log_absl_vlog_is_on_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_log_internal_vlog_config",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_log_internal_vlog_config",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_vlog_config_hdrs",
srcs: [
"absl/log/internal/vlog_config.h",
],
out: [
"my_include_dir/absl/log/internal/vlog_config.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_vlog_config",
srcs: [
"absl/log/internal/vlog_config.cc",
],
generated_headers: ["absl_log_internal_vlog_config_hdrs"],
export_generated_headers: ["absl_log_internal_vlog_config_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_log_internal_fnmatch",
"absl_memory",
"absl_strings",
"absl_synchronization",
"absl_types_optional",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_log_internal_fnmatch",
"absl_memory",
"absl_strings",
"absl_synchronization",
"absl_types_optional",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_fnmatch_hdrs",
srcs: [
"absl/log/internal/fnmatch.h",
],
out: [
"my_include_dir/absl/log/internal/fnmatch.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_fnmatch",
srcs: [
"absl/log/internal/fnmatch.cc",
],
generated_headers: ["absl_log_internal_fnmatch_hdrs"],
export_generated_headers: ["absl_log_internal_fnmatch_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_config",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_strip_hdrs",
srcs: [
"absl/log/internal/strip.h",
],
out: [
"my_include_dir/absl/log/internal/strip.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_strip",
srcs: [
],
generated_headers: ["absl_log_internal_strip_hdrs"],
export_generated_headers: ["absl_log_internal_strip_hdrs"],
whole_static_libs: [
"absl_log_internal_log_message",
"absl_log_internal_nullstream",
"absl_base_core_headers",
"absl_base_log_severity",
],
export_static_lib_headers: [
"absl_log_internal_log_message",
"absl_log_internal_nullstream",
"absl_base_core_headers",
"absl_base_log_severity",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_nullstream_hdrs",
srcs: [
"absl/log/internal/nullstream.h",
],
out: [
"my_include_dir/absl/log/internal/nullstream.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_nullstream",
srcs: [
],
generated_headers: ["absl_log_internal_nullstream_hdrs"],
export_generated_headers: ["absl_log_internal_nullstream_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_log_message_hdrs",
srcs: [
"absl/log/internal/log_message.h",
],
out: [
"my_include_dir/absl/log/internal/log_message.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_log_message",
srcs: [
"absl/log/internal/log_message.cc",
],
generated_headers: ["absl_log_internal_log_message_hdrs"],
export_generated_headers: ["absl_log_internal_log_message_hdrs"],
whole_static_libs: [
"absl_log_internal_append_truncated",
"absl_log_internal_format",
"absl_log_internal_globals",
"absl_log_internal_log_sink_set",
"absl_log_internal_nullguard",
"absl_log_internal_proto",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_base_strerror",
"absl_container_inlined_vector",
"absl_debugging_examine_stack",
"absl_log_globals",
"absl_log_log_entry",
"absl_log_log_sink",
"absl_log_log_sink_registry",
"absl_memory",
"absl_strings",
"absl_time",
"absl_types_span",
],
export_static_lib_headers: [
"absl_log_internal_append_truncated",
"absl_log_internal_format",
"absl_log_internal_globals",
"absl_log_internal_log_sink_set",
"absl_log_internal_nullguard",
"absl_log_internal_proto",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_errno_saver",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_base_strerror",
"absl_container_inlined_vector",
"absl_debugging_examine_stack",
"absl_log_globals",
"absl_log_log_entry",
"absl_log_log_sink",
"absl_log_log_sink_registry",
"absl_memory",
"absl_strings",
"absl_time",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_log_sink_registry_hdrs",
srcs: [
"absl/log/log_sink_registry.h",
],
out: [
"my_include_dir/absl/log/log_sink_registry.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_log_sink_registry",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_log_sink_registry_hdrs"],
export_generated_headers: ["absl_log_log_sink_registry_hdrs"],
whole_static_libs: [
"absl_log_log_sink",
"absl_base_config",
"absl_log_internal_log_sink_set",
],
export_static_lib_headers: [
"absl_log_log_sink",
"absl_base_config",
"absl_log_internal_log_sink_set",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_log_sink_set_hdrs",
srcs: [
"absl/log/internal/log_sink_set.h",
],
out: [
"my_include_dir/absl/log/internal/log_sink_set.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_log_sink_set",
srcs: [
"absl/log/internal/log_sink_set.cc",
],
generated_headers: ["absl_log_internal_log_sink_set_hdrs"],
export_generated_headers: ["absl_log_internal_log_sink_set_hdrs"],
whole_static_libs: [
"absl_log_internal_config",
"absl_log_internal_globals",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_cleanup",
"absl_log_globals",
"absl_log_log_entry",
"absl_log_log_sink",
"absl_strings",
"absl_synchronization",
"absl_types_span",
],
export_static_lib_headers: [
"absl_log_internal_config",
"absl_log_internal_globals",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_cleanup",
"absl_log_globals",
"absl_log_log_entry",
"absl_log_log_sink",
"absl_strings",
"absl_synchronization",
"absl_types_span",
],
target: {
android: {
shared_libs: ["liblog"],
},
},
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_log_sink_hdrs",
srcs: [
"absl/log/log_sink.h",
],
out: [
"my_include_dir/absl/log/log_sink.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_log_sink",
visibility: ["//visibility:public"],
srcs: [
"absl/log/log_sink.cc",
],
generated_headers: ["absl_log_log_sink_hdrs"],
export_generated_headers: ["absl_log_log_sink_hdrs"],
whole_static_libs: [
"absl_log_log_entry",
"absl_base_config",
],
export_static_lib_headers: [
"absl_log_log_entry",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_log_entry_hdrs",
srcs: [
"absl/log/log_entry.h",
],
out: [
"my_include_dir/absl/log/log_entry.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_log_entry",
visibility: ["//visibility:public"],
srcs: [
"absl/log/log_entry.cc",
],
generated_headers: ["absl_log_log_entry_hdrs"],
export_generated_headers: ["absl_log_log_entry_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_log_internal_config",
"absl_strings",
"absl_time",
"absl_types_span",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_log_internal_config",
"absl_strings",
"absl_time",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_config_hdrs",
srcs: [
"absl/log/internal/config.h",
],
out: [
"my_include_dir/absl/log/internal/config.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_config",
srcs: [
],
generated_headers: ["absl_log_internal_config_hdrs"],
export_generated_headers: ["absl_log_internal_config_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_globals_hdrs",
srcs: [
"absl/log/globals.h",
],
out: [
"my_include_dir/absl/log/globals.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_globals",
visibility: ["//visibility:public"],
srcs: [
"absl/log/globals.cc",
],
generated_headers: ["absl_log_globals_hdrs"],
export_generated_headers: ["absl_log_globals_hdrs"],
whole_static_libs: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_hash",
"absl_log_internal_vlog_config",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_atomic_hook",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_hash",
"absl_log_internal_vlog_config",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_hash_hdrs",
srcs: [
"absl/hash/hash.h",
"absl/hash/internal/hash.h",
],
out: [
"my_include_dir/absl/hash/hash.h",
"my_include_dir/absl/hash/internal/hash.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_hash",
visibility: ["//visibility:public"],
srcs: [
"absl/hash/internal/hash.cc",
],
generated_headers: ["absl_hash_hdrs"],
export_generated_headers: ["absl_hash_hdrs"],
whole_static_libs: [
"absl_hash_city",
"absl_hash_low_level_hash",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_container_fixed_array",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
"absl_strings",
"absl_types_optional",
"absl_types_variant",
"absl_utility",
],
export_static_lib_headers: [
"absl_hash_city",
"absl_hash_low_level_hash",
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
"absl_container_fixed_array",
"absl_functional_function_ref",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_numeric_int128",
"absl_strings",
"absl_types_optional",
"absl_types_variant",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_hash_low_level_hash_hdrs",
srcs: [
"absl/hash/internal/low_level_hash.h",
],
out: [
"my_include_dir/absl/hash/internal/low_level_hash.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_hash_low_level_hash",
srcs: [
"absl/hash/internal/low_level_hash.cc",
],
generated_headers: ["absl_hash_low_level_hash_hdrs"],
export_generated_headers: ["absl_hash_low_level_hash_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_endian",
"absl_base_prefetch",
"absl_numeric_int128",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_endian",
"absl_base_prefetch",
"absl_numeric_int128",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_hash_city_hdrs",
srcs: [
"absl/hash/internal/city.h",
],
out: [
"my_include_dir/absl/hash/internal/city.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_hash_city",
visibility: ["//visibility:public"],
srcs: [
"absl/hash/internal/city.cc",
],
generated_headers: ["absl_hash_city_hdrs"],
export_generated_headers: ["absl_hash_city_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_endian",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_cleanup_hdrs",
srcs: [
"absl/cleanup/cleanup.h",
],
out: [
"my_include_dir/absl/cleanup/cleanup.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_cleanup",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_cleanup_hdrs"],
export_generated_headers: ["absl_cleanup_hdrs"],
whole_static_libs: [
"absl_cleanup_cleanup_internal",
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_cleanup_cleanup_internal",
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_cleanup_cleanup_internal_hdrs",
srcs: [
"absl/cleanup/internal/cleanup.h",
],
out: [
"my_include_dir/absl/cleanup/internal/cleanup.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_cleanup_cleanup_internal",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_cleanup_cleanup_internal_hdrs"],
export_generated_headers: ["absl_cleanup_cleanup_internal_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_base_core_headers",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_base_core_headers",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_globals_hdrs",
srcs: [
"absl/log/internal/globals.h",
],
out: [
"my_include_dir/absl/log/internal/globals.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_globals",
srcs: [
"absl/log/internal/globals.cc",
],
generated_headers: ["absl_log_internal_globals_hdrs"],
export_generated_headers: ["absl_log_internal_globals_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_time",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_time",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_examine_stack_hdrs",
srcs: [
"absl/debugging/internal/examine_stack.h",
],
out: [
"my_include_dir/absl/debugging/internal/examine_stack.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_examine_stack",
srcs: [
"absl/debugging/internal/examine_stack.cc",
],
generated_headers: ["absl_debugging_examine_stack_hdrs"],
export_generated_headers: ["absl_debugging_examine_stack_hdrs"],
whole_static_libs: [
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_debugging_stacktrace",
"absl_debugging_symbolize",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_proto_hdrs",
srcs: [
"absl/log/internal/proto.h",
],
out: [
"my_include_dir/absl/log/internal/proto.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_proto",
srcs: [
"absl/log/internal/proto.cc",
],
generated_headers: ["absl_log_internal_proto_hdrs"],
export_generated_headers: ["absl_log_internal_proto_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_types_span",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_nullguard_hdrs",
srcs: [
"absl/log/internal/nullguard.h",
],
out: [
"my_include_dir/absl/log/internal/nullguard.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_nullguard",
srcs: [
"absl/log/internal/nullguard.cc",
],
generated_headers: ["absl_log_internal_nullguard_hdrs"],
export_generated_headers: ["absl_log_internal_nullguard_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_format_hdrs",
srcs: [
"absl/log/internal/log_format.h",
],
out: [
"my_include_dir/absl/log/internal/log_format.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_format",
srcs: [
"absl/log/internal/log_format.cc",
],
generated_headers: ["absl_log_internal_format_hdrs"],
export_generated_headers: ["absl_log_internal_format_hdrs"],
whole_static_libs: [
"absl_log_internal_append_truncated",
"absl_log_internal_config",
"absl_log_internal_globals",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_strings",
"absl_strings_str_format",
"absl_time",
"absl_types_span",
],
export_static_lib_headers: [
"absl_log_internal_append_truncated",
"absl_log_internal_config",
"absl_log_internal_globals",
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_strings",
"absl_strings_str_format",
"absl_time",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_append_truncated_hdrs",
srcs: [
"absl/log/internal/append_truncated.h",
],
out: [
"my_include_dir/absl/log/internal/append_truncated.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_append_truncated",
srcs: [
],
generated_headers: ["absl_log_internal_append_truncated_hdrs"],
export_generated_headers: ["absl_log_internal_append_truncated_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_strings",
"absl_types_span",
],
export_static_lib_headers: [
"absl_base_config",
"absl_strings",
"absl_types_span",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_conditions_hdrs",
srcs: [
"absl/log/internal/conditions.h",
],
out: [
"my_include_dir/absl/log/internal/conditions.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_conditions",
srcs: [
"absl/log/internal/conditions.cc",
],
generated_headers: ["absl_log_internal_conditions_hdrs"],
export_generated_headers: ["absl_log_internal_conditions_hdrs"],
whole_static_libs: [
"absl_log_internal_voidify",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_log_internal_voidify",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_voidify_hdrs",
srcs: [
"absl/log/internal/voidify.h",
],
out: [
"my_include_dir/absl/log/internal/voidify.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_voidify",
srcs: [
],
generated_headers: ["absl_log_internal_voidify_hdrs"],
export_generated_headers: ["absl_log_internal_voidify_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_vlog_is_on_hdrs",
srcs: [
"absl/log/vlog_is_on.h",
],
out: [
"my_include_dir/absl/log/vlog_is_on.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_vlog_is_on",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_vlog_is_on_hdrs"],
export_generated_headers: ["absl_log_vlog_is_on_hdrs"],
whole_static_libs: [
"absl_log_absl_vlog_is_on",
],
export_static_lib_headers: [
"absl_log_absl_vlog_is_on",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_initialize_hdrs",
srcs: [
"absl/log/initialize.h",
],
out: [
"my_include_dir/absl/log/initialize.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_initialize",
visibility: ["//visibility:public"],
srcs: [
"absl/log/initialize.cc",
],
generated_headers: ["absl_log_initialize_hdrs"],
export_generated_headers: ["absl_log_initialize_hdrs"],
whole_static_libs: [
"absl_log_globals",
"absl_base_config",
"absl_log_internal_globals",
"absl_time",
],
export_static_lib_headers: [
"absl_log_globals",
"absl_base_config",
"absl_log_internal_globals",
"absl_time",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_die_if_null_hdrs",
srcs: [
"absl/log/die_if_null.h",
],
out: [
"my_include_dir/absl/log/die_if_null.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_die_if_null",
visibility: ["//visibility:public"],
srcs: [
"absl/log/die_if_null.cc",
],
generated_headers: ["absl_log_die_if_null_hdrs"],
export_generated_headers: ["absl_log_die_if_null_hdrs"],
whole_static_libs: [
"absl_log",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
export_static_lib_headers: [
"absl_log",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_check_hdrs",
srcs: [
"absl/log/check.h",
],
out: [
"my_include_dir/absl/log/check.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_check",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_check_hdrs"],
export_generated_headers: ["absl_log_check_hdrs"],
whole_static_libs: [
"absl_log_internal_check_impl",
"absl_log_internal_check_op",
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
],
export_static_lib_headers: [
"absl_log_internal_check_impl",
"absl_log_internal_check_op",
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_check_op_hdrs",
srcs: [
"absl/log/internal/check_op.h",
],
out: [
"my_include_dir/absl/log/internal/check_op.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_check_op",
srcs: [
"absl/log/internal/check_op.cc",
],
generated_headers: ["absl_log_internal_check_op_hdrs"],
export_generated_headers: ["absl_log_internal_check_op_hdrs"],
whole_static_libs: [
"absl_log_internal_nullguard",
"absl_log_internal_nullstream",
"absl_log_internal_strip",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
export_static_lib_headers: [
"absl_log_internal_nullguard",
"absl_log_internal_nullstream",
"absl_log_internal_strip",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_internal_check_impl_hdrs",
srcs: [
"absl/log/internal/check_impl.h",
],
out: [
"my_include_dir/absl/log/internal/check_impl.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_internal_check_impl",
srcs: [
],
generated_headers: ["absl_log_internal_check_impl_hdrs"],
export_generated_headers: ["absl_log_internal_check_impl_hdrs"],
whole_static_libs: [
"absl_log_internal_check_op",
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
"absl_base_core_headers",
],
export_static_lib_headers: [
"absl_log_internal_check_op",
"absl_log_internal_conditions",
"absl_log_internal_log_message",
"absl_log_internal_strip",
"absl_base_core_headers",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_absl_log_hdrs",
srcs: [
"absl/log/absl_log.h",
],
out: [
"my_include_dir/absl/log/absl_log.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_absl_log",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_absl_log_hdrs"],
export_generated_headers: ["absl_log_absl_log_hdrs"],
whole_static_libs: [
"absl_log_internal_log_impl",
],
export_static_lib_headers: [
"absl_log_internal_log_impl",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_log_absl_check_hdrs",
srcs: [
"absl/log/absl_check.h",
],
out: [
"my_include_dir/absl/log/absl_check.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_log_absl_check",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_log_absl_check_hdrs"],
export_generated_headers: ["absl_log_absl_check_hdrs"],
whole_static_libs: [
"absl_log_internal_check_impl",
],
export_static_lib_headers: [
"absl_log_internal_check_impl",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_functional_bind_front_hdrs",
srcs: [
"absl/functional/bind_front.h",
"absl/functional/internal/front_binder.h",
],
out: [
"my_include_dir/absl/functional/bind_front.h",
"my_include_dir/absl/functional/internal/front_binder.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_functional_bind_front",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_functional_bind_front_hdrs"],
export_generated_headers: ["absl_functional_bind_front_hdrs"],
whole_static_libs: [
"absl_base_base_internal",
"absl_container_compressed_tuple",
"absl_meta_type_traits",
"absl_utility",
],
export_static_lib_headers: [
"absl_base_base_internal",
"absl_container_compressed_tuple",
"absl_meta_type_traits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_parse_hdrs",
srcs: [
"absl/flags/internal/parse.h",
"absl/flags/parse.h",
],
out: [
"my_include_dir/absl/flags/internal/parse.h",
"my_include_dir/absl/flags/parse.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_parse",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/parse.cc",
],
generated_headers: ["absl_flags_parse_hdrs"],
export_generated_headers: ["absl_flags_parse_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_flag",
"absl_flags_flag_internal",
"absl_flags_private_handle_accessor",
"absl_flags_program_name",
"absl_flags_reflection",
"absl_flags_usage",
"absl_flags_usage_internal",
"absl_algorithm_container",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_flag",
"absl_flags_flag_internal",
"absl_flags_private_handle_accessor",
"absl_flags_program_name",
"absl_flags_reflection",
"absl_flags_usage",
"absl_flags_usage_internal",
"absl_algorithm_container",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_algorithm_container_hdrs",
srcs: [
"absl/algorithm/container.h",
],
out: [
"my_include_dir/absl/algorithm/container.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_algorithm_container",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_algorithm_container_hdrs"],
export_generated_headers: ["absl_algorithm_container_hdrs"],
whole_static_libs: [
"absl_algorithm",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_algorithm",
"absl_base_config",
"absl_base_core_headers",
"absl_base_nullability",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_usage_internal_hdrs",
srcs: [
"absl/flags/internal/usage.h",
],
out: [
"my_include_dir/absl/flags/internal/usage.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_usage_internal",
srcs: [
"absl/flags/internal/usage.cc",
],
generated_headers: ["absl_flags_usage_internal_hdrs"],
export_generated_headers: ["absl_flags_usage_internal_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_config",
"absl_flags_flag",
"absl_flags_flag_internal",
"absl_flags_path_util",
"absl_flags_private_handle_accessor",
"absl_flags_program_name",
"absl_flags_reflection",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_config",
"absl_flags_flag",
"absl_flags_flag_internal",
"absl_flags_path_util",
"absl_flags_private_handle_accessor",
"absl_flags_program_name",
"absl_flags_reflection",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_reflection_hdrs",
srcs: [
"absl/flags/internal/registry.h",
"absl/flags/reflection.h",
],
out: [
"my_include_dir/absl/flags/internal/registry.h",
"my_include_dir/absl/flags/reflection.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_reflection",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/reflection.cc",
],
generated_headers: ["absl_flags_reflection_hdrs"],
export_generated_headers: ["absl_flags_reflection_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_private_handle_accessor",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_container_flat_hash_map",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_private_handle_accessor",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_container_flat_hash_map",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_flat_hash_map_hdrs",
srcs: [
"absl/container/flat_hash_map.h",
],
out: [
"my_include_dir/absl/container/flat_hash_map.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_flat_hash_map",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_flat_hash_map_hdrs"],
export_generated_headers: ["absl_container_flat_hash_map_hdrs"],
whole_static_libs: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_raw_hash_map",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_raw_hash_map",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_raw_hash_map_hdrs",
srcs: [
"absl/container/internal/raw_hash_map.h",
],
out: [
"my_include_dir/absl/container/internal/raw_hash_map.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_raw_hash_map",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_raw_hash_map_hdrs"],
export_generated_headers: ["absl_container_raw_hash_map_hdrs"],
whole_static_libs: [
"absl_container_container_memory",
"absl_container_raw_hash_set",
"absl_base_config",
"absl_base_core_headers",
"absl_base_throw_delegate",
],
export_static_lib_headers: [
"absl_container_container_memory",
"absl_container_raw_hash_set",
"absl_base_config",
"absl_base_core_headers",
"absl_base_throw_delegate",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_raw_hash_set_hdrs",
srcs: [
"absl/container/internal/raw_hash_set.h",
],
out: [
"my_include_dir/absl/container/internal/raw_hash_set.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_raw_hash_set",
visibility: ["//visibility:public"],
srcs: [
"absl/container/internal/raw_hash_set.cc",
],
generated_headers: ["absl_container_raw_hash_set_hdrs"],
export_generated_headers: ["absl_container_raw_hash_set_hdrs"],
whole_static_libs: [
"absl_container_common",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_hash_policy_traits",
"absl_container_hashtable_debug_hooks",
"absl_container_hashtablez_sampler",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_endian",
"absl_base_prefetch",
"absl_base_raw_logging_internal",
"absl_hash",
"absl_memory",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_utility",
],
export_static_lib_headers: [
"absl_container_common",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_hash_policy_traits",
"absl_container_hashtable_debug_hooks",
"absl_container_hashtablez_sampler",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_base_endian",
"absl_base_prefetch",
"absl_base_raw_logging_internal",
"absl_hash",
"absl_memory",
"absl_meta_type_traits",
"absl_numeric_bits",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_hashtablez_sampler_hdrs",
srcs: [
"absl/container/internal/hashtablez_sampler.h",
],
out: [
"my_include_dir/absl/container/internal/hashtablez_sampler.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_hashtablez_sampler",
visibility: ["//visibility:public"],
srcs: [
"absl/container/internal/hashtablez_sampler.cc",
"absl/container/internal/hashtablez_sampler_force_weak_definition.cc",
],
generated_headers: ["absl_container_hashtablez_sampler_hdrs"],
export_generated_headers: ["absl_container_hashtablez_sampler_hdrs"],
whole_static_libs: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_debugging_stacktrace",
"absl_memory",
"absl_profiling_exponential_biased",
"absl_profiling_sample_recorder",
"absl_synchronization",
"absl_time",
"absl_utility",
],
export_static_lib_headers: [
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_no_destructor",
"absl_base_raw_logging_internal",
"absl_debugging_stacktrace",
"absl_memory",
"absl_profiling_exponential_biased",
"absl_profiling_sample_recorder",
"absl_synchronization",
"absl_time",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_profiling_sample_recorder_hdrs",
srcs: [
"absl/profiling/internal/sample_recorder.h",
],
out: [
"my_include_dir/absl/profiling/internal/sample_recorder.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_profiling_sample_recorder",
srcs: [
],
generated_headers: ["absl_profiling_sample_recorder_hdrs"],
export_generated_headers: ["absl_profiling_sample_recorder_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_synchronization",
"absl_time",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_synchronization",
"absl_time",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_hashtable_debug_hooks_hdrs",
srcs: [
"absl/container/internal/hashtable_debug_hooks.h",
],
out: [
"my_include_dir/absl/container/internal/hashtable_debug_hooks.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_hashtable_debug_hooks",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_hashtable_debug_hooks_hdrs"],
export_generated_headers: ["absl_container_hashtable_debug_hooks_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_hash_policy_traits_hdrs",
srcs: [
"absl/container/internal/hash_policy_traits.h",
],
out: [
"my_include_dir/absl/container/internal/hash_policy_traits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_hash_policy_traits",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_hash_policy_traits_hdrs"],
export_generated_headers: ["absl_container_hash_policy_traits_hdrs"],
whole_static_libs: [
"absl_container_common_policy_traits",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_common_policy_traits",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_common_policy_traits_hdrs",
srcs: [
"absl/container/internal/common_policy_traits.h",
],
out: [
"my_include_dir/absl/container/internal/common_policy_traits.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_common_policy_traits",
srcs: [
],
generated_headers: ["absl_container_common_policy_traits_hdrs"],
export_generated_headers: ["absl_container_common_policy_traits_hdrs"],
whole_static_libs: [
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_common_hdrs",
srcs: [
"absl/container/internal/common.h",
],
out: [
"my_include_dir/absl/container/internal/common.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_common",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_common_hdrs"],
export_generated_headers: ["absl_container_common_hdrs"],
whole_static_libs: [
"absl_meta_type_traits",
"absl_types_optional",
],
export_static_lib_headers: [
"absl_meta_type_traits",
"absl_types_optional",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_hash_container_defaults_hdrs",
srcs: [
"absl/container/hash_container_defaults.h",
],
out: [
"my_include_dir/absl/container/hash_container_defaults.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_hash_container_defaults",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_hash_container_defaults_hdrs"],
export_generated_headers: ["absl_container_hash_container_defaults_hdrs"],
whole_static_libs: [
"absl_container_hash_function_defaults",
"absl_base_config",
],
export_static_lib_headers: [
"absl_container_hash_function_defaults",
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_hash_function_defaults_hdrs",
srcs: [
"absl/container/internal/hash_function_defaults.h",
],
out: [
"my_include_dir/absl/container/internal/hash_function_defaults.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_hash_function_defaults",
srcs: [
],
generated_headers: ["absl_container_hash_function_defaults_hdrs"],
export_generated_headers: ["absl_container_hash_function_defaults_hdrs"],
whole_static_libs: [
"absl_container_common",
"absl_base_config",
"absl_hash",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_cord",
],
export_static_lib_headers: [
"absl_container_common",
"absl_base_config",
"absl_hash",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_cord",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_private_handle_accessor_hdrs",
srcs: [
"absl/flags/internal/private_handle_accessor.h",
],
out: [
"my_include_dir/absl/flags/internal/private_handle_accessor.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_private_handle_accessor",
srcs: [
"absl/flags/internal/private_handle_accessor.cc",
],
generated_headers: ["absl_flags_private_handle_accessor_hdrs"],
export_generated_headers: ["absl_flags_private_handle_accessor_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_base_config",
"absl_strings",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_base_config",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_commandlineflag_internal_hdrs",
srcs: [
"absl/flags/internal/commandlineflag.h",
],
out: [
"my_include_dir/absl/flags/internal/commandlineflag.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_commandlineflag_internal",
srcs: [
"absl/flags/internal/commandlineflag.cc",
],
generated_headers: ["absl_flags_commandlineflag_internal_hdrs"],
export_generated_headers: ["absl_flags_commandlineflag_internal_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_fast_type_id",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_fast_type_id",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_commandlineflag_hdrs",
srcs: [
"absl/flags/commandlineflag.h",
],
out: [
"my_include_dir/absl/flags/commandlineflag.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_commandlineflag",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/commandlineflag.cc",
],
generated_headers: ["absl_flags_commandlineflag_hdrs"],
export_generated_headers: ["absl_flags_commandlineflag_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag_internal",
"absl_base_config",
"absl_base_fast_type_id",
"absl_strings",
"absl_types_optional",
],
export_static_lib_headers: [
"absl_flags_commandlineflag_internal",
"absl_base_config",
"absl_base_fast_type_id",
"absl_strings",
"absl_types_optional",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_config_hdrs",
srcs: [
"absl/flags/config.h",
"absl/flags/usage_config.h",
],
out: [
"my_include_dir/absl/flags/config.h",
"my_include_dir/absl/flags/usage_config.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_config",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/usage_config.cc",
],
generated_headers: ["absl_flags_config_hdrs"],
export_generated_headers: ["absl_flags_config_hdrs"],
whole_static_libs: [
"absl_flags_path_util",
"absl_flags_program_name",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_path_util",
"absl_flags_program_name",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_program_name_hdrs",
srcs: [
"absl/flags/internal/program_name.h",
],
out: [
"my_include_dir/absl/flags/internal/program_name.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_program_name",
srcs: [
"absl/flags/internal/program_name.cc",
],
generated_headers: ["absl_flags_program_name_hdrs"],
export_generated_headers: ["absl_flags_program_name_hdrs"],
whole_static_libs: [
"absl_flags_path_util",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_path_util",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_path_util_hdrs",
srcs: [
"absl/flags/internal/path_util.h",
],
out: [
"my_include_dir/absl/flags/internal/path_util.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_path_util",
srcs: [
],
generated_headers: ["absl_flags_path_util_hdrs"],
export_generated_headers: ["absl_flags_path_util_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_strings",
],
export_static_lib_headers: [
"absl_base_config",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_flag_internal_hdrs",
srcs: [
"absl/flags/internal/flag.h",
"absl/flags/internal/sequence_lock.h",
],
out: [
"my_include_dir/absl/flags/internal/flag.h",
"my_include_dir/absl/flags/internal/sequence_lock.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_flag_internal",
srcs: [
"absl/flags/internal/flag.cc",
],
generated_headers: ["absl_flags_flag_internal_hdrs"],
export_generated_headers: ["absl_flags_flag_internal_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_marshalling",
"absl_flags_reflection",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_memory",
"absl_meta_type_traits",
"absl_strings",
"absl_synchronization",
"absl_utility",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_commandlineflag_internal",
"absl_flags_config",
"absl_flags_marshalling",
"absl_flags_reflection",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_dynamic_annotations",
"absl_memory",
"absl_meta_type_traits",
"absl_strings",
"absl_synchronization",
"absl_utility",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_marshalling_hdrs",
srcs: [
"absl/flags/marshalling.h",
],
out: [
"my_include_dir/absl/flags/marshalling.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_marshalling",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/marshalling.cc",
],
generated_headers: ["absl_flags_marshalling_hdrs"],
export_generated_headers: ["absl_flags_marshalling_hdrs"],
whole_static_libs: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_numeric_int128",
"absl_strings",
"absl_strings_str_format",
"absl_types_optional",
],
export_static_lib_headers: [
"absl_base_config",
"absl_base_core_headers",
"absl_base_log_severity",
"absl_numeric_int128",
"absl_strings",
"absl_strings_str_format",
"absl_types_optional",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_flag_hdrs",
srcs: [
"absl/flags/declare.h",
"absl/flags/flag.h",
],
out: [
"my_include_dir/absl/flags/declare.h",
"my_include_dir/absl/flags/flag.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_flag",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_flags_flag_hdrs"],
export_generated_headers: ["absl_flags_flag_hdrs"],
whole_static_libs: [
"absl_flags_commandlineflag",
"absl_flags_config",
"absl_flags_flag_internal",
"absl_flags_reflection",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
export_static_lib_headers: [
"absl_flags_commandlineflag",
"absl_flags_config",
"absl_flags_flag_internal",
"absl_flags_reflection",
"absl_base_config",
"absl_base_core_headers",
"absl_strings",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_flags_usage_hdrs",
srcs: [
"absl/flags/usage.h",
],
out: [
"my_include_dir/absl/flags/usage.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_flags_usage",
visibility: ["//visibility:public"],
srcs: [
"absl/flags/usage.cc",
],
generated_headers: ["absl_flags_usage_hdrs"],
export_generated_headers: ["absl_flags_usage_hdrs"],
whole_static_libs: [
"absl_flags_usage_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_synchronization",
],
export_static_lib_headers: [
"absl_flags_usage_internal",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_strings",
"absl_synchronization",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_debugging_failure_signal_handler_hdrs",
srcs: [
"absl/debugging/failure_signal_handler.h",
],
out: [
"my_include_dir/absl/debugging/failure_signal_handler.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_debugging_failure_signal_handler",
visibility: ["//visibility:public"],
srcs: [
"absl/debugging/failure_signal_handler.cc",
],
generated_headers: ["absl_debugging_failure_signal_handler_hdrs"],
export_generated_headers: ["absl_debugging_failure_signal_handler_hdrs"],
whole_static_libs: [
"absl_debugging_examine_stack",
"absl_debugging_stacktrace",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
],
export_static_lib_headers: [
"absl_debugging_examine_stack",
"absl_debugging_stacktrace",
"absl_base",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_node_hash_set_hdrs",
srcs: [
"absl/container/node_hash_set.h",
],
out: [
"my_include_dir/absl/container/node_hash_set.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_node_hash_set",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_node_hash_set_hdrs"],
export_generated_headers: ["absl_container_node_hash_set_hdrs"],
whole_static_libs: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_node_slot_policy",
"absl_container_raw_hash_set",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_node_slot_policy",
"absl_container_raw_hash_set",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_node_slot_policy_hdrs",
srcs: [
"absl/container/internal/node_slot_policy.h",
],
out: [
"my_include_dir/absl/container/internal/node_slot_policy.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_node_slot_policy",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_node_slot_policy_hdrs"],
export_generated_headers: ["absl_container_node_slot_policy_hdrs"],
whole_static_libs: [
"absl_base_config",
],
export_static_lib_headers: [
"absl_base_config",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_node_hash_map_hdrs",
srcs: [
"absl/container/node_hash_map.h",
],
out: [
"my_include_dir/absl/container/node_hash_map.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_node_hash_map",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_node_hash_map_hdrs"],
export_generated_headers: ["absl_container_node_hash_map_hdrs"],
whole_static_libs: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_node_slot_policy",
"absl_container_raw_hash_map",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_node_slot_policy",
"absl_container_raw_hash_map",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_flat_hash_set_hdrs",
srcs: [
"absl/container/flat_hash_set.h",
],
out: [
"my_include_dir/absl/container/flat_hash_set.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_flat_hash_set",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_flat_hash_set_hdrs"],
export_generated_headers: ["absl_container_flat_hash_set_hdrs"],
whole_static_libs: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_raw_hash_set",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
export_static_lib_headers: [
"absl_container_container_memory",
"absl_container_hash_container_defaults",
"absl_container_raw_hash_set",
"absl_algorithm_container",
"absl_base_core_headers",
"absl_memory",
"absl_meta_type_traits",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}
genrule {
name: "absl_container_btree_hdrs",
srcs: [
"absl/container/btree_map.h",
"absl/container/btree_set.h",
"absl/container/internal/btree.h",
"absl/container/internal/btree_container.h",
],
out: [
"my_include_dir/absl/container/btree_map.h",
"my_include_dir/absl/container/btree_set.h",
"my_include_dir/absl/container/internal/btree.h",
"my_include_dir/absl/container/internal/btree_container.h",
],
export_include_dirs: ["my_include_dir"],
cmd: "mkdir -p $(genDir)/my_include_dir $(genDir)/temp && " +
"cp --parents $(in) $(genDir)/temp && " +
// delete empty folders automatically created by soong
"rm -rf $(genDir)/my_include_dir/* && " +
"mv $(genDir)/temp/external/abseil-cpp/absl $(genDir)/my_include_dir/ && " +
"rm -rf $(genDir)/temp",
}
cc_library_static {
name: "absl_container_btree",
visibility: ["//visibility:public"],
srcs: [
],
generated_headers: ["absl_container_btree_hdrs"],
export_generated_headers: ["absl_container_btree_hdrs"],
whole_static_libs: [
"absl_container_common",
"absl_container_common_policy_traits",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_layout",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_cord",
"absl_types_compare",
],
export_static_lib_headers: [
"absl_container_common",
"absl_container_common_policy_traits",
"absl_container_compressed_tuple",
"absl_container_container_memory",
"absl_container_layout",
"absl_base_config",
"absl_base_core_headers",
"absl_base_raw_logging_internal",
"absl_base_throw_delegate",
"absl_memory",
"absl_meta_type_traits",
"absl_strings",
"absl_strings_cord",
"absl_types_compare",
],
host_supported: true,
vendor_available: true,
product_available: true,
recovery_available: true,
sdk_version: "current",
min_sdk_version: "apex_inherit",
stl: "libc++",
apex_available: [
"//apex_available:platform",
"com.android.adservices",
"com.android.extservices",
"com.android.media.swcodec",
"com.android.ondevicepersonalization",
],
}