| // 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"], |
| } |
| |
| cc_defaults { |
| name: "absl_defaults", |
| host_supported: true, |
| product_available: true, |
| ramdisk_available: true, |
| recovery_available: true, |
| vendor_available: true, |
| vendor_ramdisk_available: true, |
| sdk_version: "29", |
| min_sdk_version: "apex_inherit", |
| stl: "libc++", |
| apex_available: [ |
| "//apex_available:platform", |
| "//apex_available:anyapex", |
| ], |
| target: { |
| windows: { |
| enabled: true, |
| cflags: ["-Wno-unknown-pragmas"], |
| }, |
| }, |
| } |
| |
| cc_defaults { |
| name: "absl_notls_defaults", |
| defaults_visibility: ["//external/protobuf:__subpackages__"], |
| host_supported: true, |
| ramdisk_available: true, |
| recovery_available: true, |
| vendor_ramdisk_available: true, |
| apex_available: [ |
| "//apex_available:platform", |
| "com.android.runtime", |
| ], |
| cflags: ["-DANDROID_DISABLE_TLS_FOR_LINKER=1"], |
| } |
| |
| cc_defaults { |
| name: "absl_test_defaults", |
| host_supported: true, |
| product_available: true, |
| vendor_available: true, |
| stl: "libc++", |
| } |
| |
| cc_defaults { |
| name: "absl_notls_test_defaults", |
| host_supported: true, |
| stl: "libc++", |
| cflags: ["-DANDROID_DISABLE_TLS_FOR_LINKER=1"], |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_nullability", |
| "absl_base_raw_logging_internal", |
| "absl_base_tracing_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_nullability", |
| "absl_base_raw_logging_internal", |
| "absl_base_tracing_internal", |
| "absl_debugging_stacktrace", |
| "absl_debugging_symbolize", |
| "absl_time", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_synchronization_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_synchronization_kernel_timeout_internal_notls", |
| "absl_base_notls", |
| "absl_base_atomic_hook_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_tracing_internal_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_time_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_synchronization_graphcycles_internal_notls", |
| "absl_synchronization_kernel_timeout_internal_notls", |
| "absl_base_notls", |
| "absl_base_atomic_hook_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_tracing_internal_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_time_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_strings_string_view", |
| "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_strings_string_view", |
| "absl_time_internal_cctz_civil_time", |
| "absl_time_internal_cctz_time_zone", |
| "absl_types_optional", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_time_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_strings_string_view_notls", |
| "absl_time_internal_cctz_civil_time_notls", |
| "absl_time_internal_cctz_time_zone_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_strings_string_view_notls", |
| "absl_time_internal_cctz_civil_time_notls", |
| "absl_time_internal_cctz_time_zone_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_types_optional_hdrs", |
| srcs: [ |
| "absl/types/optional.h", |
| ], |
| out: [ |
| "my_include_dir/absl/types/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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_optional_hdrs"], |
| export_generated_headers: ["absl_types_optional_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_types_optional_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_optional_hdrs"], |
| export_generated_headers: ["absl_types_optional_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_utility_hdrs"], |
| export_generated_headers: ["absl_utility_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_utility_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_utility_hdrs"], |
| export_generated_headers: ["absl_utility_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_meta_type_traits_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_meta_type_traits_hdrs"], |
| export_generated_headers: ["absl_meta_type_traits_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_core_headers_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_core_headers_hdrs"], |
| export_generated_headers: ["absl_base_core_headers_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_config_hdrs"], |
| export_generated_headers: ["absl_base_config_hdrs"], |
| |
| whole_static_libs: [ |
| |
| ], |
| export_static_lib_headers: [ |
| |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_config_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_config_hdrs"], |
| export_generated_headers: ["absl_base_config_hdrs"], |
| |
| whole_static_libs: [ |
| |
| ], |
| export_static_lib_headers: [ |
| |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_time_internal_cctz_time_zone_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_time_internal_cctz_civil_time_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_time_internal_cctz_civil_time_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_string_view_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_throw_delegate_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_throw_delegate_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_throw_delegate_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_raw_logging_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_log_severity_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_atomic_hook_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_log_severity_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_log_severity_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_errno_saver_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_errno_saver_hdrs"], |
| export_generated_headers: ["absl_base_errno_saver_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_atomic_hook_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_atomic_hook_hdrs"], |
| export_generated_headers: ["absl_base_atomic_hook_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_base_nullability_hdrs", |
| srcs: [ |
| "absl/base/nullability.h", |
| "absl/base/internal/nullability_deprecated.h", |
| ], |
| out: [ |
| "my_include_dir/absl/base/nullability.h", |
| "my_include_dir/absl/base/internal/nullability_deprecated.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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_nullability_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_nullability_hdrs"], |
| export_generated_headers: ["absl_base_nullability_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_cycleclock_internal_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_spinlock_wait_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_atomic_hook_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_cycleclock_internal_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_spinlock_wait_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_spinlock_wait_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_base_internal_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_base_base_internal_hdrs", |
| srcs: [ |
| "absl/base/internal/hide_ptr.h", |
| "absl/base/internal/identity.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/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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_base_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_base_internal_hdrs"], |
| export_generated_headers: ["absl_base_base_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_dynamic_annotations_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_dynamic_annotations_hdrs"], |
| export_generated_headers: ["absl_base_dynamic_annotations_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_cycleclock_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_cycleclock_internal_hdrs"], |
| export_generated_headers: ["absl_base_cycleclock_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_iterator_traits_internal", |
| "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_iterator_traits_internal", |
| "absl_base_nullability", |
| "absl_base_raw_logging_internal", |
| "absl_base_throw_delegate", |
| "absl_memory", |
| "absl_meta_type_traits", |
| "absl_numeric_bits", |
| "absl_numeric_int128", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_strings_internal_notls", |
| "absl_strings_string_view_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_charset_notls", |
| "absl_strings_internal_notls", |
| "absl_strings_string_view_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_numeric_int128_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/numeric/int128.cc", |
| ], |
| generated_headers: ["absl_numeric_int128_hdrs"], |
| export_generated_headers: ["absl_numeric_int128_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_numeric_bits_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_types_compare_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_numeric_bits_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_types_compare_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_types_compare_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_compare_hdrs"], |
| export_generated_headers: ["absl_types_compare_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| "absl_base_endian", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_numeric_bits_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_numeric_bits_hdrs"], |
| export_generated_headers: ["absl_numeric_bits_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_endian_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_endian_hdrs"], |
| export_generated_headers: ["absl_base_endian_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_memory_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_memory_hdrs"], |
| export_generated_headers: ["absl_memory_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_base_iterator_traits_internal_hdrs", |
| srcs: [ |
| "absl/base/internal/iterator_traits.h", |
| ], |
| out: [ |
| "my_include_dir/absl/base/internal/iterator_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_base_iterator_traits_internal", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_iterator_traits_internal_hdrs"], |
| export_generated_headers: ["absl_base_iterator_traits_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_iterator_traits_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_iterator_traits_internal_hdrs"], |
| export_generated_headers: ["absl_base_iterator_traits_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_config", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_string_view", |
| "absl_base_config", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_charset_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_strings_charset_hdrs"], |
| export_generated_headers: ["absl_strings_charset_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_strings_string_view_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_string_view_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_symbolize_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_debugging_demangle_internal_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_debugging_internal_notls", |
| "absl_debugging_demangle_internal_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_malloc_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_demangle_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_demangle_rust_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_demangle_rust_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_decode_rust_punycode_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_decode_rust_punycode_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_debugging_utf8_for_code_point_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_bounded_utf8_length_sequence_notls", |
| "absl_debugging_utf8_for_code_point_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_utf8_for_code_point_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_bounded_utf8_length_sequence_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_debugging_debugging_internal_hdrs", |
| srcs: [ |
| "absl/debugging/internal/address_is_readable.h", |
| "absl/debugging/internal/addresses.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/addresses.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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_debugging_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_stacktrace_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_debugging_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_base_tracing_internal_hdrs", |
| srcs: [ |
| "absl/base/internal/tracing.h", |
| ], |
| out: [ |
| "my_include_dir/absl/base/internal/tracing.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_tracing_internal", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| "absl/base/internal/tracing.cc", |
| ], |
| generated_headers: ["absl_base_tracing_internal_hdrs"], |
| export_generated_headers: ["absl_base_tracing_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_tracing_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| "absl/base/internal/tracing.cc", |
| ], |
| generated_headers: ["absl_base_tracing_internal_hdrs"], |
| export_generated_headers: ["absl_base_tracing_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_synchronization_kernel_timeout_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_time_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_time_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_synchronization_graphcycles_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_malloc_internal_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_status_statusor_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/status/statusor.cc", |
| ], |
| generated_headers: ["absl_status_statusor_hdrs"], |
| export_generated_headers: ["absl_status_statusor_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_status_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_has_ostream_operator_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_variant_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_status_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_has_ostream_operator_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_variant_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_types_variant_hdrs", |
| srcs: [ |
| "absl/types/variant.h", |
| ], |
| out: [ |
| "my_include_dir/absl/types/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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_variant_hdrs"], |
| export_generated_headers: ["absl_types_variant_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_types_variant_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_variant_hdrs"], |
| export_generated_headers: ["absl_types_variant_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_str_format_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_strings_str_format_hdrs"], |
| export_generated_headers: ["absl_strings_str_format_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_strings_str_format_internal_notls", |
| "absl_strings_string_view_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_str_format_internal_notls", |
| "absl_strings_string_view_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_span_hdrs"], |
| export_generated_headers: ["absl_types_span_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_algorithm", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_nullability", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_algorithm", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_nullability", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_types_span_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_types_span_hdrs"], |
| export_generated_headers: ["absl_types_span_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_hash_weakly_mixed_integer_hdrs", |
| srcs: [ |
| "absl/hash/internal/weakly_mixed_integer.h", |
| ], |
| out: [ |
| "my_include_dir/absl/hash/internal/weakly_mixed_integer.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_weakly_mixed_integer", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_hash_weakly_mixed_integer_hdrs"], |
| export_generated_headers: ["absl_hash_weakly_mixed_integer_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_hash_weakly_mixed_integer_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_hash_weakly_mixed_integer_hdrs"], |
| export_generated_headers: ["absl_hash_weakly_mixed_integer_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_algorithm_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_algorithm_hdrs"], |
| export_generated_headers: ["absl_algorithm_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_internal", |
| "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_internal", |
| "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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_str_format_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_internal_notls", |
| "absl_strings_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_container_fixed_array_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_functional_function_ref_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| "absl_numeric_representation_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_internal_notls", |
| "absl_strings_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_container_fixed_array_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_functional_function_ref_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| "absl_numeric_representation_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_numeric_representation_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_numeric_representation_hdrs"], |
| export_generated_headers: ["absl_numeric_representation_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_core_headers", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_functional_any_invocable", |
| "absl_base_core_headers", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_functional_function_ref_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_functional_function_ref_hdrs"], |
| export_generated_headers: ["absl_functional_function_ref_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_functional_any_invocable_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_functional_any_invocable_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_functional_any_invocable_hdrs"], |
| export_generated_headers: ["absl_functional_any_invocable_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_meta_type_traits", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_meta_type_traits", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_functional_any_invocable_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_functional_any_invocable_hdrs"], |
| export_generated_headers: ["absl_functional_any_invocable_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_iterator_traits_internal", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "absl_memory", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_inlined_vector_internal", |
| "absl_algorithm", |
| "absl_base_core_headers", |
| "absl_base_iterator_traits_internal", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "absl_memory", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_inlined_vector_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_inlined_vector_hdrs"], |
| export_generated_headers: ["absl_container_inlined_vector_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_inlined_vector_internal_notls", |
| "absl_algorithm_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_inlined_vector_internal_notls", |
| "absl_algorithm_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_inlined_vector_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_compressed_tuple_notls", |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_compressed_tuple_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_compressed_tuple_hdrs"], |
| export_generated_headers: ["absl_container_compressed_tuple_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_iterator_traits_internal", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "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_iterator_traits_internal", |
| "absl_base_throw_delegate", |
| "absl_hash_weakly_mixed_integer", |
| "absl_memory", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_fixed_array_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_fixed_array_hdrs"], |
| export_generated_headers: ["absl_container_fixed_array_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_compressed_tuple_notls", |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_compressed_tuple_notls", |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_has_ostream_operator_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_strings_has_ostream_operator_hdrs"], |
| export_generated_headers: ["absl_strings_has_ostream_operator_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_leak_check", |
| "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_leak_check", |
| "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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_status_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_strerror_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_leak_check_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_functional_function_ref_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_atomic_hook_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_strerror_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_leak_check_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_functional_function_ref_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| "absl/strings/cord.cc", |
| "absl/strings/cord_analysis.cc", |
| ], |
| generated_headers: ["absl_strings_cord_hdrs"], |
| export_generated_headers: ["absl_strings_cord_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_strings_cord_internal", |
| "absl_strings_cordz_info", |
| "absl_strings_cordz_update_scope", |
| "absl_strings_cordz_update_tracker", |
| "absl_strings_internal", |
| "absl_strings", |
| "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_hash_weakly_mixed_integer", |
| "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_info", |
| "absl_strings_cordz_update_scope", |
| "absl_strings_cordz_update_tracker", |
| "absl_strings_internal", |
| "absl_strings", |
| "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_hash_weakly_mixed_integer", |
| "absl_meta_type_traits", |
| "absl_numeric_bits", |
| "absl_types_compare", |
| "absl_types_optional", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cord_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/strings/cord.cc", |
| "absl/strings/cord_analysis.cc", |
| ], |
| generated_headers: ["absl_strings_cord_hdrs"], |
| export_generated_headers: ["absl_strings_cord_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_strings_cord_internal_notls", |
| "absl_strings_cordz_info_notls", |
| "absl_strings_cordz_update_scope_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_strings_internal_notls", |
| "absl_strings_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_crc_crc32c_notls", |
| "absl_crc_crc_cord_state_notls", |
| "absl_functional_function_ref_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_types_compare_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_cord_internal_notls", |
| "absl_strings_cordz_info_notls", |
| "absl_strings_cordz_update_scope_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_strings_internal_notls", |
| "absl_strings_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_crc_crc32c_notls", |
| "absl_crc_crc_cord_state_notls", |
| "absl_functional_function_ref_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_types_compare_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_crc_cord_state_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_no_destructor_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_crc_crc32c_notls", |
| "absl_base_config_notls", |
| "absl_base_no_destructor_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_no_destructor_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_no_destructor_hdrs"], |
| export_generated_headers: ["absl_base_no_destructor_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_crc32c_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_crc_crc_internal_notls", |
| "absl_crc_non_temporal_memcpy_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_crc_cpu_detect_notls", |
| "absl_crc_crc_internal_notls", |
| "absl_crc_non_temporal_memcpy_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_prefetch_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_prefetch_hdrs"], |
| export_generated_headers: ["absl_base_prefetch_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_non_temporal_memcpy_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_crc_non_temporal_arm_intrinsics_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_non_temporal_arm_intrinsics_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_crc_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_memory_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_crc_cpu_detect_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_memory_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| "absl_types_optional", |
| ], |
| export_static_lib_headers: [ |
| "absl_base", |
| "absl_base_config", |
| "absl_types_optional", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_crc_cpu_detect_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_update_tracker_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_strings_cordz_update_tracker_hdrs"], |
| export_generated_headers: ["absl_strings_cordz_update_tracker_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_update_scope_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_strings_cordz_info_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_cord_internal_notls", |
| "absl_strings_cordz_info_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_info_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_strings_cordz_functions_notls", |
| "absl_strings_cordz_handle_notls", |
| "absl_strings_cordz_statistics_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_cord_internal_notls", |
| "absl_strings_cordz_functions_notls", |
| "absl_strings_cordz_handle_notls", |
| "absl_strings_cordz_statistics_notls", |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_statistics_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_strings_cordz_statistics_hdrs"], |
| export_generated_headers: ["absl_strings_cordz_statistics_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_cordz_update_tracker_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_handle_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cordz_functions_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_profiling_exponential_biased_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_profiling_exponential_biased_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_profiling_exponential_biased_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| "absl_base_nullability", |
| "absl_base_raw_logging_internal", |
| "absl_container_compressed_tuple", |
| "absl_container_container_memory", |
| "absl_container_inlined_vector", |
| "absl_crc_crc_cord_state", |
| "absl_functional_function_ref", |
| "absl_types_span", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| "absl_base_nullability", |
| "absl_base_raw_logging_internal", |
| "absl_container_compressed_tuple", |
| "absl_container_container_memory", |
| "absl_container_inlined_vector", |
| "absl_crc_crc_cord_state", |
| "absl_functional_function_ref", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_strings_cord_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_crc_crc_cord_state_notls", |
| "absl_functional_function_ref_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_strings_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_crc_crc_cord_state_notls", |
| "absl_functional_function_ref_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_container_memory_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_container_memory_hdrs"], |
| export_generated_headers: ["absl_container_container_memory_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_debugging_leak_check_hdrs", |
| srcs: [ |
| "absl/debugging/leak_check.h", |
| ], |
| out: [ |
| "my_include_dir/absl/debugging/leak_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_debugging_leak_check", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| "absl/debugging/leak_check.cc", |
| ], |
| generated_headers: ["absl_debugging_leak_check_hdrs"], |
| export_generated_headers: ["absl_debugging_leak_check_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_leak_check_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/debugging/leak_check.cc", |
| ], |
| generated_headers: ["absl_debugging_leak_check_hdrs"], |
| export_generated_headers: ["absl_debugging_leak_check_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_strerror_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_base_config", |
| "absl_random_internal_nonsecure_base", |
| "absl_random_internal_pcg_engine", |
| "absl_random_internal_randen_engine", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_distributions", |
| "absl_random_seed_sequences", |
| "absl_base_config", |
| "absl_random_internal_nonsecure_base", |
| "absl_random_internal_pcg_engine", |
| "absl_random_internal_randen_engine", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_hdrs"], |
| export_generated_headers: ["absl_random_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_distributions_notls", |
| "absl_random_seed_sequences_notls", |
| "absl_base_config_notls", |
| "absl_random_internal_nonsecure_base_notls", |
| "absl_random_internal_pcg_engine_notls", |
| "absl_random_internal_randen_engine_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_distributions_notls", |
| "absl_random_seed_sequences_notls", |
| "absl_base_config_notls", |
| "absl_random_internal_nonsecure_base_notls", |
| "absl_random_internal_pcg_engine_notls", |
| "absl_random_internal_randen_engine_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_randen_engine_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_random_internal_randen_notls", |
| "absl_base_endian_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_iostream_state_saver_notls", |
| "absl_random_internal_randen_notls", |
| "absl_base_endian_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_randen_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_random_internal_randen_hwaes_notls", |
| "absl_random_internal_randen_slow_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform_notls", |
| "absl_random_internal_randen_hwaes_notls", |
| "absl_random_internal_randen_slow_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_randen_slow_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_platform_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| "absl_types_optional", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform", |
| "absl_random_internal_randen_hwaes_impl", |
| "absl_base_config", |
| "absl_types_optional", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_randen_hwaes_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_random_internal_randen_hwaes_impl_notls", |
| "absl_base_config_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform_notls", |
| "absl_random_internal_randen_hwaes_impl_notls", |
| "absl_base_config_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_randen_hwaes_impl_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"], |
| export_generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| "absl_numeric_int128", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_meta_type_traits", |
| "absl_numeric_int128", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_iostream_state_saver_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"], |
| export_generated_headers: ["absl_random_internal_iostream_state_saver_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_pcg_engine_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_random_internal_iostream_state_saver_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_fastmath_notls", |
| "absl_random_internal_iostream_state_saver_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_fastmath_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_fastmath_hdrs"], |
| export_generated_headers: ["absl_random_internal_fastmath_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_nonsecure_base_hdrs"], |
| export_generated_headers: ["absl_random_internal_nonsecure_base_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_internal_entropy_pool", |
| "absl_random_internal_salted_seed_seq", |
| "absl_random_internal_seed_material", |
| "absl_base_config", |
| "absl_container_inlined_vector", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_entropy_pool", |
| "absl_random_internal_salted_seed_seq", |
| "absl_random_internal_seed_material", |
| "absl_base_config", |
| "absl_container_inlined_vector", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_nonsecure_base_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_nonsecure_base_hdrs"], |
| export_generated_headers: ["absl_random_internal_nonsecure_base_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_internal_entropy_pool_notls", |
| "absl_random_internal_salted_seed_seq_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_base_config_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_entropy_pool_notls", |
| "absl_random_internal_salted_seed_seq_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_base_config_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_config", |
| "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_config", |
| "absl_base_dynamic_annotations", |
| "absl_base_raw_logging_internal", |
| "absl_strings", |
| "absl_types_optional", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_seed_material_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_fast_uniform_bits_notls", |
| "absl_base_config_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_fast_uniform_bits_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_traits_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_traits_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_traits_hdrs"], |
| export_generated_headers: ["absl_random_internal_traits_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_salted_seed_seq_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_meta_type_traits_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_seed_material_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_meta_type_traits_notls", |
| "absl_types_optional_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_random_internal_entropy_pool_hdrs", |
| srcs: [ |
| "absl/random/internal/entropy_pool.h", |
| ], |
| out: [ |
| "my_include_dir/absl/random/internal/entropy_pool.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_entropy_pool", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| "absl/random/internal/entropy_pool.cc", |
| ], |
| generated_headers: ["absl_random_internal_entropy_pool_hdrs"], |
| export_generated_headers: ["absl_random_internal_entropy_pool_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_internal_platform", |
| "absl_random_internal_randen", |
| "absl_random_internal_seed_material", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_random_seed_gen_exception", |
| "absl_types_span", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform", |
| "absl_random_internal_randen", |
| "absl_random_internal_seed_material", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_random_seed_gen_exception", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_entropy_pool_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| "absl/random/internal/entropy_pool.cc", |
| ], |
| generated_headers: ["absl_random_internal_entropy_pool_hdrs"], |
| export_generated_headers: ["absl_random_internal_entropy_pool_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_internal_platform_notls", |
| "absl_random_internal_randen_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_random_seed_gen_exception_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_platform_notls", |
| "absl_random_internal_randen_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_random_seed_gen_exception_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| "absl_base_raw_logging_internal", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_raw_logging_internal", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_seed_gen_exception_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_entropy_pool", |
| "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_entropy_pool", |
| "absl_random_internal_salted_seed_seq", |
| "absl_random_internal_seed_material", |
| "absl_strings_string_view", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_seed_sequences_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| "absl_random_internal_entropy_pool_notls", |
| "absl_random_internal_salted_seed_seq_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_strings_string_view_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_seed_gen_exception_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| "absl_random_internal_entropy_pool_notls", |
| "absl_random_internal_salted_seed_seq_notls", |
| "absl_random_internal_seed_material_notls", |
| "absl_strings_string_view_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_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_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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_distributions_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| "absl_random_internal_distribution_caller_notls", |
| "absl_random_internal_fast_uniform_bits_notls", |
| "absl_random_internal_fastmath_notls", |
| "absl_random_internal_generate_real_notls", |
| "absl_random_internal_iostream_state_saver_notls", |
| "absl_random_internal_traits_notls", |
| "absl_random_internal_uniform_helper_notls", |
| "absl_random_internal_wide_multiply_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_base_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| "absl_random_internal_distribution_caller_notls", |
| "absl_random_internal_fast_uniform_bits_notls", |
| "absl_random_internal_fastmath_notls", |
| "absl_random_internal_generate_real_notls", |
| "absl_random_internal_iostream_state_saver_notls", |
| "absl_random_internal_traits_notls", |
| "absl_random_internal_uniform_helper_notls", |
| "absl_random_internal_wide_multiply_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_wide_multiply_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_traits_notls", |
| "absl_base_config_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_uniform_helper_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_traits_notls", |
| "absl_base_config_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_generate_real_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_random_internal_traits_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_internal_fastmath_notls", |
| "absl_random_internal_traits_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_meta_type_traits", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_fast_type_id", |
| "absl_meta_type_traits", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_internal_distribution_caller_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_internal_distribution_caller_hdrs"], |
| export_generated_headers: ["absl_random_internal_distribution_caller_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_base_fast_type_id_hdrs", |
| srcs: [ |
| "absl/base/fast_type_id.h", |
| ], |
| out: [ |
| "my_include_dir/absl/base/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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_base_fast_type_id_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_base_fast_type_id_hdrs"], |
| export_generated_headers: ["absl_base_fast_type_id_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_config", |
| "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_config", |
| "absl_base_core_headers", |
| "absl_base_fast_type_id", |
| "absl_meta_type_traits", |
| "absl_random_internal_distribution_caller", |
| "absl_random_internal_fast_uniform_bits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_random_bit_gen_ref_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_random_bit_gen_ref_hdrs"], |
| export_generated_headers: ["absl_random_bit_gen_ref_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_random_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_meta_type_traits_notls", |
| "absl_random_internal_distribution_caller_notls", |
| "absl_random_internal_fast_uniform_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_random_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_meta_type_traits_notls", |
| "absl_random_internal_distribution_caller_notls", |
| "absl_random_internal_fast_uniform_bits_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_log_scoped_mock_log_hdrs", |
| srcs: [ |
| "absl/log/scoped_mock_log.h", |
| ], |
| out: [ |
| "my_include_dir/absl/log/scoped_mock_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_test_library { |
| name: "absl_log_scoped_mock_log", |
| defaults: ["absl_test_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| "absl/log/scoped_mock_log.cc", |
| ], |
| generated_headers: ["absl_log_scoped_mock_log_hdrs"], |
| export_generated_headers: ["absl_log_scoped_mock_log_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_log_entry", |
| "absl_log_log_sink", |
| "absl_log_log_sink_registry", |
| "absl_base_config", |
| "absl_base_log_severity", |
| "absl_base_raw_logging_internal", |
| "absl_strings", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_log_entry", |
| "absl_log_log_sink", |
| "absl_log_log_sink_registry", |
| "absl_base_config", |
| "absl_base_log_severity", |
| "absl_base_raw_logging_internal", |
| "absl_strings", |
| ], |
| |
| static_libs: [ |
| "libgmock", |
| "libgtest", |
| ], |
| shared: { |
| enabled: false, |
| }, |
| |
| } |
| |
| cc_test_library { |
| name: "absl_log_scoped_mock_log_notls", |
| defaults: ["absl_notls_test_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/log/scoped_mock_log.cc", |
| ], |
| generated_headers: ["absl_log_scoped_mock_log_hdrs"], |
| export_generated_headers: ["absl_log_scoped_mock_log_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_log_log_sink_registry_notls", |
| "absl_base_config_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_log_log_sink_registry_notls", |
| "absl_base_config_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| ], |
| |
| static_libs: [ |
| "libgmock", |
| "libgtest", |
| ], |
| shared: { |
| enabled: false, |
| }, |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_base_nullability", |
| "absl_log_internal_log_sink_set", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_log_sink", |
| "absl_base_config", |
| "absl_base_nullability", |
| "absl_log_internal_log_sink_set", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_log_sink_registry_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| "absl_log_internal_log_sink_set_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_log_sink_notls", |
| "absl_base_config_notls", |
| "absl_base_nullability_notls", |
| "absl_log_internal_log_sink_set_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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"], |
| }, |
| }, |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_log_sink_set_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_globals_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_cleanup_notls", |
| "absl_log_globals_notls", |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_config_notls", |
| "absl_log_internal_globals_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_cleanup_notls", |
| "absl_log_globals_notls", |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_types_span_notls", |
| ], |
| |
| target: { |
| android: { |
| shared_libs: ["liblog"], |
| }, |
| }, |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_log_sink_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_log_entry_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_log_entry_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_log_entry_hdrs"], |
| export_generated_headers: ["absl_log_log_entry_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_log_internal_config_notls", |
| "absl_strings_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_log_internal_config_notls", |
| "absl_strings_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_config_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_config_hdrs"], |
| export_generated_headers: ["absl_log_internal_config_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_globals_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_hash_notls", |
| "absl_log_internal_vlog_config_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_atomic_hook_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_hash_notls", |
| "absl_log_internal_vlog_config_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_log_internal_fnmatch", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_no_destructor", |
| "absl_base_nullability", |
| "absl_memory", |
| "absl_strings", |
| "absl_synchronization", |
| "absl_types_optional", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_fnmatch", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_no_destructor", |
| "absl_base_nullability", |
| "absl_memory", |
| "absl_strings", |
| "absl_synchronization", |
| "absl_types_optional", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_vlog_config_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_log_internal_fnmatch_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_nullability_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_fnmatch_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_nullability_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_fnmatch_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_hash_weakly_mixed_integer", |
| "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_hash_weakly_mixed_integer", |
| "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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_hash_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/hash/internal/hash.cc", |
| ], |
| generated_headers: ["absl_hash_hdrs"], |
| export_generated_headers: ["absl_hash_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_hash_city_notls", |
| "absl_hash_low_level_hash_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_container_fixed_array_notls", |
| "absl_functional_function_ref_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| "absl_types_variant_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_hash_city_notls", |
| "absl_hash_low_level_hash_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_container_fixed_array_notls", |
| "absl_functional_function_ref_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| "absl_types_variant_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_core_headers", |
| "absl_base_endian", |
| "absl_base_prefetch", |
| "absl_numeric_int128", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| "absl_base_prefetch", |
| "absl_numeric_int128", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_hash_low_level_hash_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_numeric_int128_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_base_prefetch_notls", |
| "absl_numeric_int128_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_hash_city_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_cleanup_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_cleanup_hdrs"], |
| export_generated_headers: ["absl_cleanup_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_cleanup_cleanup_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_cleanup_cleanup_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_cleanup_cleanup_internal_hdrs"], |
| export_generated_headers: ["absl_cleanup_cleanup_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_core_headers", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_core_headers", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_cleanup_cleanup_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_cleanup_cleanup_internal_hdrs"], |
| export_generated_headers: ["absl_cleanup_cleanup_internal_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_core_headers_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_core_headers_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_globals_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_time_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_time_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_hdrs"], |
| export_generated_headers: ["absl_log_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_vlog_is_on_notls", |
| "absl_log_internal_log_impl_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_vlog_is_on_notls", |
| "absl_log_internal_log_impl_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_log_impl_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| "absl_log_absl_vlog_is_on_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_conditions_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| "absl_log_absl_vlog_is_on_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_absl_vlog_is_on_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_core_headers_notls", |
| "absl_log_internal_vlog_config_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_log_internal_vlog_config_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_strip_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_strip_hdrs"], |
| export_generated_headers: ["absl_log_internal_strip_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_nullstream_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_nullstream_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_nullstream_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_nullstream_hdrs"], |
| export_generated_headers: ["absl_log_internal_nullstream_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_log_internal_structured_proto", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_errno_saver", |
| "absl_base_log_severity", |
| "absl_base_nullability", |
| "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_strings_internal", |
| "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_log_internal_structured_proto", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_errno_saver", |
| "absl_base_log_severity", |
| "absl_base_nullability", |
| "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_strings_internal", |
| "absl_time", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_log_message_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_format_notls", |
| "absl_log_internal_globals_notls", |
| "absl_log_internal_log_sink_set_notls", |
| "absl_log_internal_nullguard_notls", |
| "absl_log_internal_proto_notls", |
| "absl_log_internal_structured_proto_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_strerror_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_examine_stack_notls", |
| "absl_log_globals_notls", |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_log_log_sink_registry_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_strings_internal_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_append_truncated_notls", |
| "absl_log_internal_format_notls", |
| "absl_log_internal_globals_notls", |
| "absl_log_internal_log_sink_set_notls", |
| "absl_log_internal_nullguard_notls", |
| "absl_log_internal_proto_notls", |
| "absl_log_internal_structured_proto_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_errno_saver_notls", |
| "absl_base_log_severity_notls", |
| "absl_base_nullability_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_strerror_notls", |
| "absl_container_inlined_vector_notls", |
| "absl_debugging_examine_stack_notls", |
| "absl_log_globals_notls", |
| "absl_log_log_entry_notls", |
| "absl_log_log_sink_notls", |
| "absl_log_log_sink_registry_notls", |
| "absl_memory_notls", |
| "absl_strings_notls", |
| "absl_strings_internal_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_examine_stack_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_stacktrace_notls", |
| "absl_debugging_symbolize_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_log_internal_structured_proto_hdrs", |
| srcs: [ |
| "absl/log/internal/structured_proto.h", |
| ], |
| out: [ |
| "my_include_dir/absl/log/internal/structured_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_structured_proto", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| "absl/log/internal/structured_proto.cc", |
| ], |
| generated_headers: ["absl_log_internal_structured_proto_hdrs"], |
| export_generated_headers: ["absl_log_internal_structured_proto_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_proto", |
| "absl_base_config", |
| "absl_strings", |
| "absl_types_span", |
| "absl_types_variant", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_proto", |
| "absl_base_config", |
| "absl_strings", |
| "absl_types_span", |
| "absl_types_variant", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_structured_proto_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| "absl/log/internal/structured_proto.cc", |
| ], |
| generated_headers: ["absl_log_internal_structured_proto_hdrs"], |
| export_generated_headers: ["absl_log_internal_structured_proto_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_proto_notls", |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| "absl_types_variant_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_proto_notls", |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| "absl_types_variant_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_proto_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_nullguard_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_format_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_config_notls", |
| "absl_log_internal_globals_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_append_truncated_notls", |
| "absl_log_internal_config_notls", |
| "absl_log_internal_globals_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| "absl_time_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_strings_internal", |
| "absl_types_span", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_strings", |
| "absl_strings_internal", |
| "absl_types_span", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_append_truncated_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_append_truncated_hdrs"], |
| export_generated_headers: ["absl_log_internal_append_truncated_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| "absl_strings_internal_notls", |
| "absl_types_span_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| "absl_strings_internal_notls", |
| "absl_types_span_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_conditions_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_voidify_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_voidify_hdrs"], |
| export_generated_headers: ["absl_log_internal_voidify_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_voidify_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_internal_voidify_hdrs"], |
| export_generated_headers: ["absl_log_internal_voidify_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_vlog_is_on_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_absl_vlog_is_on_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_initialize_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/log/initialize.cc", |
| ], |
| generated_headers: ["absl_log_initialize_hdrs"], |
| export_generated_headers: ["absl_log_initialize_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_globals_notls", |
| "absl_base_config_notls", |
| "absl_log_internal_globals_notls", |
| "absl_time_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_globals_notls", |
| "absl_base_config_notls", |
| "absl_log_internal_globals_notls", |
| "absl_time_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_die_if_null_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_check_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_check_hdrs"], |
| export_generated_headers: ["absl_log_check_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_check_impl_notls", |
| "absl_log_internal_check_op_notls", |
| "absl_log_internal_conditions_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_check_impl_notls", |
| "absl_log_internal_check_op_notls", |
| "absl_log_internal_conditions_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_nullability", |
| "absl_debugging_leak_check", |
| "absl_strings", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_nullguard", |
| "absl_log_internal_nullstream", |
| "absl_log_internal_strip", |
| "absl_base", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_nullability", |
| "absl_debugging_leak_check", |
| "absl_strings", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_check_op_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_nullstream_notls", |
| "absl_log_internal_strip_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_debugging_leak_check_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_nullguard_notls", |
| "absl_log_internal_nullstream_notls", |
| "absl_log_internal_strip_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_debugging_leak_check_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_internal_check_impl_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_log_internal_conditions_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| "absl_base_core_headers_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_check_op_notls", |
| "absl_log_internal_conditions_notls", |
| "absl_log_internal_log_message_notls", |
| "absl_log_internal_strip_notls", |
| "absl_base_core_headers_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_absl_log_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_absl_log_hdrs"], |
| export_generated_headers: ["absl_log_absl_log_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_log_impl_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_log_impl_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_log_absl_check_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_log_absl_check_hdrs"], |
| export_generated_headers: ["absl_log_absl_check_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_log_internal_check_impl_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_log_internal_check_impl_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_functional_bind_front_hdrs"], |
| export_generated_headers: ["absl_functional_bind_front_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_compressed_tuple", |
| "absl_meta_type_traits", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_compressed_tuple", |
| "absl_meta_type_traits", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_functional_bind_front_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_functional_bind_front_hdrs"], |
| export_generated_headers: ["absl_functional_bind_front_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_compressed_tuple_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_compressed_tuple_notls", |
| "absl_meta_type_traits_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_base_no_destructor", |
| "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_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_parse_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/flags/parse.cc", |
| ], |
| generated_headers: ["absl_flags_parse_hdrs"], |
| export_generated_headers: ["absl_flags_parse_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_flags_program_name_notls", |
| "absl_flags_reflection_notls", |
| "absl_flags_usage_notls", |
| "absl_flags_usage_internal_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_flags_program_name_notls", |
| "absl_flags_reflection_notls", |
| "absl_flags_usage_notls", |
| "absl_flags_usage_internal_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_algorithm_container_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_algorithm_container_hdrs"], |
| export_generated_headers: ["absl_algorithm_container_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_algorithm_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_base_no_destructor", |
| "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_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_usage_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_path_util_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_flags_program_name_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_path_util_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_flags_program_name_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_fast_type_id", |
| "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_fast_type_id", |
| "absl_base_no_destructor", |
| "absl_container_flat_hash_map", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_reflection_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/flags/reflection.cc", |
| ], |
| generated_headers: ["absl_flags_reflection_hdrs"], |
| export_generated_headers: ["absl_flags_reflection_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_base_no_destructor_notls", |
| "absl_container_flat_hash_map_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_private_handle_accessor_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_base_no_destructor_notls", |
| "absl_container_flat_hash_map_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_flat_hash_map_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_raw_hash_map_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_container_memory_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_raw_hash_map_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_common_policy_traits", |
| "absl_container_container_memory", |
| "absl_container_raw_hash_set", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_throw_delegate", |
| "absl_meta_type_traits", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_policy_traits", |
| "absl_container_container_memory", |
| "absl_container_raw_hash_set", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_throw_delegate", |
| "absl_meta_type_traits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_raw_hash_map_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_raw_hash_map_hdrs"], |
| export_generated_headers: ["absl_container_raw_hash_map_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_common_policy_traits_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_policy_traits_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_common_policy_traits", |
| "absl_container_compressed_tuple", |
| "absl_container_container_memory", |
| "absl_container_hash_function_defaults", |
| "absl_container_hash_policy_traits", |
| "absl_container_hashtable_control_bytes", |
| "absl_container_hashtable_debug_hooks", |
| "absl_container_hashtablez_sampler", |
| "absl_container_raw_hash_set_resize_impl", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_dynamic_annotations", |
| "absl_base_endian", |
| "absl_base_iterator_traits_internal", |
| "absl_base_prefetch", |
| "absl_base_raw_logging_internal", |
| "absl_functional_function_ref", |
| "absl_hash", |
| "absl_hash_weakly_mixed_integer", |
| "absl_memory", |
| "absl_meta_type_traits", |
| "absl_numeric_bits", |
| "absl_utility", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common", |
| "absl_container_common_policy_traits", |
| "absl_container_compressed_tuple", |
| "absl_container_container_memory", |
| "absl_container_hash_function_defaults", |
| "absl_container_hash_policy_traits", |
| "absl_container_hashtable_control_bytes", |
| "absl_container_hashtable_debug_hooks", |
| "absl_container_hashtablez_sampler", |
| "absl_container_raw_hash_set_resize_impl", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_dynamic_annotations", |
| "absl_base_endian", |
| "absl_base_iterator_traits_internal", |
| "absl_base_prefetch", |
| "absl_base_raw_logging_internal", |
| "absl_functional_function_ref", |
| "absl_hash", |
| "absl_hash_weakly_mixed_integer", |
| "absl_memory", |
| "absl_meta_type_traits", |
| "absl_numeric_bits", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_raw_hash_set_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_container_common_policy_traits_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_hash_function_defaults_notls", |
| "absl_container_hash_policy_traits_notls", |
| "absl_container_hashtable_control_bytes_notls", |
| "absl_container_hashtable_debug_hooks_notls", |
| "absl_container_hashtablez_sampler_notls", |
| "absl_container_raw_hash_set_resize_impl_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_endian_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_prefetch_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_functional_function_ref_notls", |
| "absl_hash_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_notls", |
| "absl_container_common_policy_traits_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_hash_function_defaults_notls", |
| "absl_container_hash_policy_traits_notls", |
| "absl_container_hashtable_control_bytes_notls", |
| "absl_container_hashtable_debug_hooks_notls", |
| "absl_container_hashtablez_sampler_notls", |
| "absl_container_raw_hash_set_resize_impl_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_endian_notls", |
| "absl_base_iterator_traits_internal_notls", |
| "absl_base_prefetch_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_functional_function_ref_notls", |
| "absl_hash_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_numeric_bits_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_container_raw_hash_set_resize_impl_hdrs", |
| srcs: [ |
| "absl/container/internal/raw_hash_set_resize_impl.h", |
| ], |
| out: [ |
| "my_include_dir/absl/container/internal/raw_hash_set_resize_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_container_raw_hash_set_resize_impl", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_raw_hash_set_resize_impl_hdrs"], |
| export_generated_headers: ["absl_container_raw_hash_set_resize_impl_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_raw_hash_set_resize_impl_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_raw_hash_set_resize_impl_hdrs"], |
| export_generated_headers: ["absl_container_raw_hash_set_resize_impl_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hashtablez_sampler_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_memory_notls", |
| "absl_profiling_exponential_biased_notls", |
| "absl_profiling_sample_recorder_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_memory_notls", |
| "absl_profiling_exponential_biased_notls", |
| "absl_profiling_sample_recorder_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_profiling_sample_recorder_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_profiling_sample_recorder_hdrs"], |
| export_generated_headers: ["absl_profiling_sample_recorder_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_synchronization_notls", |
| "absl_time_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hashtable_debug_hooks_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_hashtable_debug_hooks_hdrs"], |
| export_generated_headers: ["absl_container_hashtable_debug_hooks_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| genrule { |
| name: "absl_container_hashtable_control_bytes_hdrs", |
| srcs: [ |
| "absl/container/internal/hashtable_control_bytes.h", |
| ], |
| out: [ |
| "my_include_dir/absl/container/internal/hashtable_control_bytes.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_control_bytes", |
| defaults: ["absl_defaults"], |
| visibility: ["//visibility:public"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_hashtable_control_bytes_hdrs"], |
| export_generated_headers: ["absl_container_hashtable_control_bytes_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| "absl_numeric_bits", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_endian", |
| "absl_numeric_bits", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hashtable_control_bytes_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_hashtable_control_bytes_hdrs"], |
| export_generated_headers: ["absl_container_hashtable_control_bytes_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_numeric_bits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_endian_notls", |
| "absl_numeric_bits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hash_policy_traits_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_policy_traits_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_common_policy_traits_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hash_function_defaults_notls", |
| defaults: ["absl_notls_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_notls", |
| "absl_base_config_notls", |
| "absl_hash_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_notls", |
| "absl_base_config_notls", |
| "absl_hash_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_common_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_common_hdrs"], |
| export_generated_headers: ["absl_container_common_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_meta_type_traits_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_meta_type_traits_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_hash_container_defaults_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_hash_function_defaults_notls", |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_private_handle_accessor_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_commandlineflag_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_fast_type_id_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_fast_type_id_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_commandlineflag_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_strings_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_path_util", |
| "absl_flags_program_name", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_config_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_flags_program_name_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_path_util_notls", |
| "absl_flags_program_name_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_path_util", |
| "absl_base_config", |
| "absl_base_core_headers", |
| "absl_base_no_destructor", |
| "absl_strings", |
| "absl_synchronization", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_program_name_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_path_util_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_no_destructor_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_path_util_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_flags_path_util_hdrs"], |
| export_generated_headers: ["absl_flags_path_util_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| |
| 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_base_fast_type_id", |
| "absl_base_no_destructor", |
| "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_base_fast_type_id", |
| "absl_base_no_destructor", |
| "absl_memory", |
| "absl_meta_type_traits", |
| "absl_strings", |
| "absl_synchronization", |
| "absl_utility", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_flag_internal_notls", |
| defaults: ["absl_notls_defaults"], |
| |
| 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_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_marshalling_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_base_no_destructor_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_commandlineflag_internal_notls", |
| "absl_flags_config_notls", |
| "absl_flags_marshalling_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_dynamic_annotations_notls", |
| "absl_base_fast_type_id_notls", |
| "absl_base_no_destructor_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_marshalling_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| "absl/flags/marshalling.cc", |
| ], |
| generated_headers: ["absl_flags_marshalling_hdrs"], |
| export_generated_headers: ["absl_flags_marshalling_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_optional_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_log_severity_notls", |
| "absl_numeric_int128_notls", |
| "absl_strings_notls", |
| "absl_strings_str_format_notls", |
| "absl_types_optional_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_base_nullability", |
| "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_base_nullability", |
| "absl_strings", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_flag_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_flags_flag_hdrs"], |
| export_generated_headers: ["absl_flags_flag_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_strings_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_commandlineflag_notls", |
| "absl_flags_config_notls", |
| "absl_flags_flag_internal_notls", |
| "absl_flags_reflection_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_nullability_notls", |
| "absl_strings_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_flags_usage_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_flags_usage_internal_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_strings_notls", |
| "absl_synchronization_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_debugging_failure_signal_handler_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_debugging_examine_stack_notls", |
| "absl_debugging_stacktrace_notls", |
| "absl_base_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_node_hash_set_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_node_slot_policy_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_container_memory_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_node_slot_policy_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_node_slot_policy_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_node_slot_policy_hdrs"], |
| export_generated_headers: ["absl_container_node_slot_policy_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_node_hash_map_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_node_slot_policy_notls", |
| "absl_container_raw_hash_map_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_container_memory_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_node_slot_policy_notls", |
| "absl_container_raw_hash_map_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_flat_hash_set_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| 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_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_container_memory_notls", |
| "absl_container_hash_container_defaults_notls", |
| "absl_container_raw_hash_set_notls", |
| "absl_algorithm_container_notls", |
| "absl_base_core_headers_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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_hash_weakly_mixed_integer", |
| "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_hash_weakly_mixed_integer", |
| "absl_memory", |
| "absl_meta_type_traits", |
| "absl_strings", |
| "absl_strings_cord", |
| "absl_types_compare", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_btree_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_btree_hdrs"], |
| export_generated_headers: ["absl_container_btree_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_container_common_notls", |
| "absl_container_common_policy_traits_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_layout_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| "absl_types_compare_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_container_common_notls", |
| "absl_container_common_policy_traits_notls", |
| "absl_container_compressed_tuple_notls", |
| "absl_container_container_memory_notls", |
| "absl_container_layout_notls", |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_base_raw_logging_internal_notls", |
| "absl_base_throw_delegate_notls", |
| "absl_hash_weakly_mixed_integer_notls", |
| "absl_memory_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_strings_cord_notls", |
| "absl_types_compare_notls", |
| ], |
| |
| } |
| |
| 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", |
| defaults: ["absl_defaults"], |
| 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", |
| ], |
| |
| } |
| |
| cc_library_static { |
| name: "absl_container_layout_notls", |
| defaults: ["absl_notls_defaults"], |
| visibility: ["//external/protobuf"], |
| srcs: [ |
| |
| ], |
| generated_headers: ["absl_container_layout_hdrs"], |
| export_generated_headers: ["absl_container_layout_hdrs"], |
| |
| whole_static_libs: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_debugging_demangle_internal_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| "absl_utility_notls", |
| ], |
| export_static_lib_headers: [ |
| "absl_base_config_notls", |
| "absl_base_core_headers_notls", |
| "absl_debugging_demangle_internal_notls", |
| "absl_meta_type_traits_notls", |
| "absl_strings_notls", |
| "absl_types_span_notls", |
| "absl_utility_notls", |
| ], |
| |
| } |