package_name: "" module_name: "libinputreader" module_types: "cc_library_shared" module_classes: "UNKNOWN" projects: "frameworks/native" license_kinds: "SPDX-license-identifier-Apache-2.0" license_kinds: "SPDX-license-identifier-BSD" license_kinds: "SPDX-license-identifier-MIT" license_kinds: "SPDX-license-identifier-Unicode-DFS" license_kinds: "legacy_notice" license_conditions: "notice" license_texts: "frameworks/native/NOTICE" is_container: false built: "out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/libinputreader.so" installed: "out/target/product/kebab/system/lib64/libinputreader.so" sources: "frameworks/native/services/inputflinger/reader/EventHub.cpp" sources: "frameworks/native/services/inputflinger/reader/InputDevice.cpp" sources: "frameworks/native/services/inputflinger/reader/InputReader.cpp" sources: "frameworks/native/services/inputflinger/reader/Macros.cpp" sources: "frameworks/native/services/inputflinger/reader/TouchVideoDevice.cpp" sources: "frameworks/native/services/inputflinger/reader/controller/PeripheralController.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/CapturedTouchpadEventConverter.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/CursorInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/ExternalStylusInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/InputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/JoystickInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/KeyboardInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/MultiTouchInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/RotaryEncoderInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/SensorInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/SingleTouchInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/SlopController.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/SwitchInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/TouchCursorInputMapperCommon.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/TouchInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/TouchpadInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/VibratorInputMapper.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/CursorButtonAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/CursorScrollAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/HidUsageAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/MultiTouchMotionAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/SingleTouchMotionAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/accumulator/TouchButtonAccumulator.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/GestureConverter.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/GesturesLogging.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/HardwareProperties.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/HardwareStateConverter.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/PropertyProvider.cpp" sources: "frameworks/native/services/inputflinger/reader/mapper/gestures/TimerProvider.cpp" sources: "out/soong/.intermediates/bionic/libc/crt_pad_segment/android_arm64_armv8-a/crt_pad_segment.o" sources: "out/soong/.intermediates/bionic/libc/crtbegin_so/android_arm64_armv8-a/crtbegin_so.o" sources: "out/soong/.intermediates/bionic/libc/crtend_so/android_arm64_armv8-a/crtend_so.o" sources: "out/soong/.intermediates/external/libchrome-gestures/libchrome-gestures/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/libchrome-gestures.a" sources: "out/soong/.intermediates/external/libchrome-gestures/libchrome-gestures_headers/android_arm64_armv8-a/0e7aadb4ccf134e3003f27a606ef3a68/libchrome-gestures_headers.a" sources: "out/soong/.intermediates/external/libcxx/libc++fs/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/libc++fs.a" sources: "out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/libc++demangle.a" sources: "out/soong/.intermediates/frameworks/native/libs/ui/libui-types/android_arm64_armv8-a_static/c8d34641185f6d08c8fdcfaa6cb93a5e/libui-types.a" sources: "out/soong/.intermediates/frameworks/native/services/batteryservice/libbatteryservice_headers/android_arm64_armv8-a/c8d34641185f6d08c8fdcfaa6cb93a5e/libbatteryservice_headers.a" sources: "out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader_headers/android_arm64_armv8-a/0e7aadb4ccf134e3003f27a606ef3a68/libinputreader_headers.a" sources: "out/soong/.intermediates/packages/modules/StatsD/lib/libstatspull/libstatspull/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/libstatspull.so" sources: "out/target/product/kebab/system/lib64/bootstrap/libc.so" sources: "out/target/product/kebab/system/lib64/bootstrap/libdl.so" sources: "out/target/product/kebab/system/lib64/bootstrap/libm.so" sources: "out/target/product/kebab/system/lib64/libPlatformProperties.so" sources: "out/target/product/kebab/system/lib64/libbase.so" sources: "out/target/product/kebab/system/lib64/libc++.so" sources: "out/target/product/kebab/system/lib64/libc.so" sources: "out/target/product/kebab/system/lib64/libcap.so" sources: "out/target/product/kebab/system/lib64/libcrypto.so" sources: "out/target/product/kebab/system/lib64/libcutils.so" sources: "out/target/product/kebab/system/lib64/libdl.so" sources: "out/target/product/kebab/system/lib64/libinput.so" sources: "out/target/product/kebab/system/lib64/libinputflinger_base.so" sources: "out/target/product/kebab/system/lib64/libjsoncpp.so" sources: "out/target/product/kebab/system/lib64/liblog.so" sources: "out/target/product/kebab/system/lib64/libm.so" sources: "out/target/product/kebab/system/lib64/libstatslog.so" sources: "out/target/product/kebab/system/lib64/libutils.so" sources: "prebuilts/clang/host/linux-x86/clang-r510928/lib/clang/18/lib/linux/aarch64/libunwind.a" sources: "prebuilts/clang/host/linux-x86/clang-r510928/lib/clang/18/lib/linux/libclang_rt.builtins-aarch64-android.a" sources: "prebuilts/clang/host/linux-x86/clang-r510928/lib/clang/18/lib/linux/libclang_rt.ubsan_minimal-aarch64-android.a" deps: { file: "out/soong/.intermediates/bionic/libc/crt_pad_segment/android_arm64_armv8-a/meta_lic" } deps: { file: "out/soong/.intermediates/bionic/libc/crtbegin_so/android_arm64_armv8-a/meta_lic" } deps: { file: "out/soong/.intermediates/bionic/libc/crtend_so/android_arm64_armv8-a/meta_lic" } deps: { file: "out/soong/.intermediates/bionic/libc/libc/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/bionic/libdl/libdl/android_arm64_armv8-a_shared/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/bionic/libm/libm/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/boringssl/libcrypto/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/jsoncpp/libjsoncpp/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/libcap/libcap/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/libchrome-gestures/libchrome-gestures/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/external/libchrome-gestures/libchrome-gestures_headers/android_arm64_armv8-a/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/external/libcxx/libc++/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/external/libcxx/libc++fs/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm64_armv8-a_static/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/frameworks/native/libs/input/libinput/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/frameworks/native/libs/ui/libui-types/android_arm64_armv8-a_static/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" } deps: { file: "out/soong/.intermediates/frameworks/native/services/batteryservice/libbatteryservice_headers/android_arm64_armv8-a/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" } deps: { file: "out/soong/.intermediates/frameworks/native/services/inputflinger/libinputflinger_base/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader_headers/android_arm64_armv8-a/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" } deps: { file: "out/soong/.intermediates/frameworks/native/services/inputflinger/reader/libinputreader_sources/meta_lic" } deps: { file: "out/soong/.intermediates/frameworks/proto_logging/stats/stats_log_api_gen/libstatslog/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/packages/modules/StatsD/lib/libstatspull/libstatspull/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libclang_rt.builtins/android_arm64_armv8-a_static/meta_lic" } deps: { file: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libclang_rt.ubsan_minimal/android_arm64_armv8-a_static/meta_lic" } deps: { file: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libunwind/android_arm64_armv8-a_static/meta_lic" } deps: { file: "out/soong/.intermediates/system/core/libcutils/libcutils/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/system/core/libutils/libutils/android_arm64_armv8-a_shared/c8d34641185f6d08c8fdcfaa6cb93a5e/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/system/libbase/libbase/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/system/libsysprop/srcs/libPlatformProperties/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } deps: { file: "out/soong/.intermediates/system/logging/liblog/liblog/android_arm64_armv8-a_shared/0e7aadb4ccf134e3003f27a606ef3a68/meta_lic" annotations: "dynamic" } built: "out/host/linux-x86/obj/SHARED_LIBRARIES/libinputreader_intermediates/libinputreader.so" built: "out/target/product/kebab/obj/SHARED_LIBRARIES/libinputreader_intermediates/libinputreader.so"