diff --git a/Android.bp b/Android.bp new file mode 100644 index 000000000..7aefda177 --- /dev/null +++ b/Android.bp @@ -0,0 +1,43 @@ +// +// Copyright (C) 2021 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package { + default_applicable_licenses: ["hardware_qcom_display_license"], +} + +// Added automatically by a large-scale-change that took the approach of +// 'apply every license found to every target'. While this makes sure we respect +// every license restriction, it may not be entirely correct. +// +// e.g. GPL in an MIT project might only apply to the contrib/ directory. +// +// Please consider splitting the single license below into multiple licenses, +// taking care not to lose any license_kind information, and overriding the +// default license using the 'licenses: [...]' property on targets as needed. +// +// For unused files, consider creating a 'fileGroup' with "//visibility:private" +// to attach the license to, and including a comment whether the files may be +// used in the current project. +// See: http://go/android-license-faq +license { + name: "hardware_qcom_display_license", + visibility: [":__subpackages__"], + license_kinds: [ + "SPDX-license-identifier-Apache-2.0", + "SPDX-license-identifier-BSD", + "legacy_not_a_contribution", + ], + // large-scale-change unable to identify any license_text files +} diff --git a/msm8084/libcopybit/Android.mk b/msm8084/libcopybit/Android.mk index da1c5e5b7..4eaaca18d 100644 --- a/msm8084/libcopybit/Android.mk +++ b/msm8084/libcopybit/Android.mk @@ -22,6 +22,9 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8084/libexternal/Android.mk b/msm8084/libexternal/Android.mk index 3df69842c..4a50a9e97 100644 --- a/msm8084/libexternal/Android.mk +++ b/msm8084/libexternal/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libexternal +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8084/libgralloc/Android.mk b/msm8084/libgralloc/Android.mk index 2c98f5755..ad418f9f1 100644 --- a/msm8084/libgralloc/Android.mk +++ b/msm8084/libgralloc/Android.mk @@ -18,6 +18,9 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional @@ -36,6 +39,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libdl diff --git a/msm8084/libhwcomposer/Android.mk b/msm8084/libhwcomposer/Android.mk index dd201e522..b2fd4f52e 100644 --- a/msm8084/libhwcomposer/Android.mk +++ b/msm8084/libhwcomposer/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8084/liblight/Android.mk b/msm8084/liblight/Android.mk index 3efacec3f..061cf5188 100644 --- a/msm8084/liblight/Android.mk +++ b/msm8084/liblight/Android.mk @@ -23,6 +23,9 @@ LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdlights\" LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS += -Wno-error diff --git a/msm8084/libmemtrack/Android.mk b/msm8084/libmemtrack/Android.mk index eb07a9e3f..2778dac5f 100644 --- a/msm8084/libmemtrack/Android.mk +++ b/msm8084/libmemtrack/Android.mk @@ -24,5 +24,7 @@ LOCAL_C_INCLUDES += hardware/libhardware/include LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8084/liboverlay/Android.mk b/msm8084/liboverlay/Android.mk index 277b44cb3..5c3fe986d 100644 --- a/msm8084/liboverlay/Android.mk +++ b/msm8084/liboverlay/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := liboverlay +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8084/libqdutils/Android.mk b/msm8084/libqdutils/Android.mk index 2907ccf14..688377a76 100644 --- a/msm8084/libqdutils/Android.mk +++ b/msm8084/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libui libbinder libqservice LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -30,5 +32,6 @@ LOCAL_CFLAGS := $(common_flags) LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8084/libqservice/Android.mk b/msm8084/libqservice/Android.mk index f0d95eb16..b25515550 100644 --- a/msm8084/libqservice/Android.mk +++ b/msm8084/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8084/libvirtual/Android.mk b/msm8084/libvirtual/Android.mk index 0df7b39b4..c177c0cd8 100644 --- a/msm8084/libvirtual/Android.mk +++ b/msm8084/libvirtual/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libvirtual +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8226/libcopybit/Android.mk b/msm8226/libcopybit/Android.mk index 0e494af4a..6f6b5a030 100644 --- a/msm8226/libcopybit/Android.mk +++ b/msm8226/libcopybit/Android.mk @@ -22,6 +22,9 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8226/libexternal/Android.mk b/msm8226/libexternal/Android.mk index 05e42d40c..cfffc6fb0 100644 --- a/msm8226/libexternal/Android.mk +++ b/msm8226/libexternal/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libexternal +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) liboverlay libqdutils diff --git a/msm8226/libgralloc/Android.mk b/msm8226/libgralloc/Android.mk index 2c98f5755..ad418f9f1 100644 --- a/msm8226/libgralloc/Android.mk +++ b/msm8226/libgralloc/Android.mk @@ -18,6 +18,9 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional @@ -36,6 +39,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libdl diff --git a/msm8226/libhwcomposer/Android.mk b/msm8226/libhwcomposer/Android.mk index 70884512c..2a6181011 100644 --- a/msm8226/libhwcomposer/Android.mk +++ b/msm8226/libhwcomposer/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8226/liblight/Android.mk b/msm8226/liblight/Android.mk index 3efacec3f..061cf5188 100644 --- a/msm8226/liblight/Android.mk +++ b/msm8226/liblight/Android.mk @@ -23,6 +23,9 @@ LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdlights\" LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS += -Wno-error diff --git a/msm8226/libmemtrack/Android.mk b/msm8226/libmemtrack/Android.mk index eb07a9e3f..2778dac5f 100644 --- a/msm8226/libmemtrack/Android.mk +++ b/msm8226/libmemtrack/Android.mk @@ -24,5 +24,7 @@ LOCAL_C_INCLUDES += hardware/libhardware/include LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8226/liboverlay/Android.mk b/msm8226/liboverlay/Android.mk index 8c2f57730..3325ad734 100644 --- a/msm8226/liboverlay/Android.mk +++ b/msm8226/liboverlay/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := liboverlay +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libmemalloc \ diff --git a/msm8226/libqdutils/Android.mk b/msm8226/libqdutils/Android.mk index 212c8d892..5ff674fd9 100644 --- a/msm8226/libqdutils/Android.mk +++ b/msm8226/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libui libbinder libqservice LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -29,5 +31,6 @@ LOCAL_CFLAGS := $(common_flags) LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8226/libqservice/Android.mk b/msm8226/libqservice/Android.mk index 01e6120d3..6be192bf2 100644 --- a/msm8226/libqservice/Android.mk +++ b/msm8226/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder diff --git a/msm8226/libvirtual/Android.mk b/msm8226/libvirtual/Android.mk index a41ef33c7..d3d2358c7 100644 --- a/msm8226/libvirtual/Android.mk +++ b/msm8226/libvirtual/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libvirtual +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) liboverlay libqdutils diff --git a/msm8909/Android.bp b/msm8909/Android.bp index 14e37af39..602c28370 100644 --- a/msm8909/Android.bp +++ b/msm8909/Android.bp @@ -1,6 +1,17 @@ soong_namespace { } +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "hardware_qcom_display_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-BSD + // legacy_not_a_contribution + default_applicable_licenses: ["hardware_qcom_display_license"], +} + cc_defaults { name: "display_defaults", cflags: [ diff --git a/msm8909/gpu_tonemapper/Android.mk b/msm8909/gpu_tonemapper/Android.mk index 8da06286f..6e6a15331 100644 --- a/msm8909/gpu_tonemapper/Android.mk +++ b/msm8909/gpu_tonemapper/Android.mk @@ -9,6 +9,8 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := libgpu_tonemapper +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(TARGET_OUT_HEADERS)/qcom/display/ diff --git a/msm8909/gralloc/Android.mk b/msm8909/gralloc/Android.mk index cdb651cfb..84d0056ca 100644 --- a/msm8909/gralloc/Android.mk +++ b/msm8909/gralloc/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional @@ -27,6 +29,8 @@ include $(BUILD_SHARED_LIBRARY) #libgrallocutils include $(CLEAR_VARS) LOCAL_MODULE := libgrallocutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909/hdmi_cec/Android.mk b/msm8909/hdmi_cec/Android.mk index 4fed1f032..0922cc810 100644 --- a/msm8909/hdmi_cec/Android.mk +++ b/msm8909/hdmi_cec/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909/libcopybit/Android.mk b/msm8909/libcopybit/Android.mk index 9460deb7c..7b6a47b55 100644 --- a/msm8909/libcopybit/Android.mk +++ b/msm8909/libcopybit/Android.mk @@ -25,6 +25,9 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) ifneq ($(TARGET_USES_GRALLOC1), true) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909/libdisplayconfig/Android.mk b/msm8909/libdisplayconfig/Android.mk index de8b26035..87db4c144 100644 --- a/msm8909/libdisplayconfig/Android.mk +++ b/msm8909/libdisplayconfig/Android.mk @@ -2,6 +2,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdisplayconfig +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) LOCAL_HEADER_LIBRARIES := display_headers diff --git a/msm8909/libdrmutils/Android.mk b/msm8909/libdrmutils/Android.mk index ebcfc8a05..f08ddedb8 100644 --- a/msm8909/libdrmutils/Android.mk +++ b/msm8909/libdrmutils/Android.mk @@ -2,6 +2,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdrmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/libdrm \ diff --git a/msm8909/libgralloc/Android.mk b/msm8909/libgralloc/Android.mk index 86c0f042b..08d5f5678 100644 --- a/msm8909/libgralloc/Android.mk +++ b/msm8909/libgralloc/Android.mk @@ -18,6 +18,9 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional @@ -39,6 +42,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909/liblight/Android.mk b/msm8909/liblight/Android.mk index ae01ece8f..686747480 100644 --- a/msm8909/liblight/Android.mk +++ b/msm8909/liblight/Android.mk @@ -25,6 +25,9 @@ LOCAL_HEADER_LIBRARIES := libhardware_headers LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true diff --git a/msm8909/libmemtrack/Android.mk b/msm8909/libmemtrack/Android.mk index 10fd40a9d..f2fee9e14 100644 --- a/msm8909/libmemtrack/Android.mk +++ b/msm8909/libmemtrack/Android.mk @@ -27,4 +27,6 @@ LOCAL_SHARED_LIBRARIES := liblog LOCAL_HEADER_LIBRARIES := libhardware_headers LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) diff --git a/msm8909/libqdutils/Android.bp b/msm8909/libqdutils/Android.bp index 3166e8d01..80b09ae34 100644 --- a/msm8909/libqdutils/Android.bp +++ b/msm8909/libqdutils/Android.bp @@ -1,3 +1,12 @@ +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "hardware_qcom_display_license" + // to get the below license kinds: + // SPDX-license-identifier-BSD + default_applicable_licenses: ["hardware_qcom_display_license"], +} + cc_library_shared { name: "libqdutils", vendor: true, diff --git a/msm8909/libqservice/Android.bp b/msm8909/libqservice/Android.bp index fe69d393d..ef88b53b7 100644 --- a/msm8909/libqservice/Android.bp +++ b/msm8909/libqservice/Android.bp @@ -1,3 +1,14 @@ +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "hardware_qcom_display_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + // SPDX-license-identifier-BSD + // legacy_not_a_contribution + default_applicable_licenses: ["hardware_qcom_display_license"], +} + cc_library_shared { name: "libqservice", vendor: true, diff --git a/msm8909/sdm/libs/core/Android.mk b/msm8909/sdm/libs/core/Android.mk index c594410fa..ef1af75aa 100644 --- a/msm8909/sdm/libs/core/Android.mk +++ b/msm8909/sdm/libs/core/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909/sdm/libs/hwc/Android.mk b/msm8909/sdm/libs/hwc/Android.mk index 6b7aa6c29..2df3d9648 100644 --- a/msm8909/sdm/libs/hwc/Android.mk +++ b/msm8909/sdm/libs/hwc/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),false) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909/sdm/libs/hwc2/Android.mk b/msm8909/sdm/libs/hwc2/Android.mk index 22e101b91..bb5ac7392 100644 --- a/msm8909/sdm/libs/hwc2/Android.mk +++ b/msm8909/sdm/libs/hwc2/Android.mk @@ -5,6 +5,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909/sdm/libs/utils/Android.mk b/msm8909/sdm/libs/utils/Android.mk index 481ea39b3..c27ecc7c0 100644 --- a/msm8909/sdm/libs/utils/Android.mk +++ b/msm8909/sdm/libs/utils/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/msm8909w_3100/gpu_tonemapper/Android.mk b/msm8909w_3100/gpu_tonemapper/Android.mk index 20e86b100..9ac7bf82b 100644 --- a/msm8909w_3100/gpu_tonemapper/Android.mk +++ b/msm8909w_3100/gpu_tonemapper/Android.mk @@ -8,6 +8,8 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := libgpu_tonemapper +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(TARGET_OUT_HEADERS)/qcom/display/ diff --git a/msm8909w_3100/hdmi_cec/Android.mk b/msm8909w_3100/hdmi_cec/Android.mk index 4fed1f032..0922cc810 100644 --- a/msm8909w_3100/hdmi_cec/Android.mk +++ b/msm8909w_3100/hdmi_cec/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909w_3100/include/Android.mk b/msm8909w_3100/include/Android.mk index ec07ddee7..1aef67af2 100644 --- a/msm8909w_3100/include/Android.mk +++ b/msm8909w_3100/include/Android.mk @@ -10,6 +10,8 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) #TODO move all exported headers to this directory LOCAL_MODULE := display_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) \ $(display_top)/libcopybit \ $(display_top)/libdrmutils \ diff --git a/msm8909w_3100/libcopybit/Android.mk b/msm8909w_3100/libcopybit/Android.mk index 6e906c365..338098c4c 100644 --- a/msm8909w_3100/libcopybit/Android.mk +++ b/msm8909w_3100/libcopybit/Android.mk @@ -24,6 +24,9 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) ifneq ($(TARGET_USES_GRALLOC1), true) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909w_3100/libdisplayconfig/Android.mk b/msm8909w_3100/libdisplayconfig/Android.mk index 40b96e63e..ec13d0d0f 100644 --- a/msm8909w_3100/libdisplayconfig/Android.mk +++ b/msm8909w_3100/libdisplayconfig/Android.mk @@ -2,6 +2,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdisplayconfig +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) LOCAL_HEADER_LIBRARIES := display_headers diff --git a/msm8909w_3100/libdrmutils/Android.mk b/msm8909w_3100/libdrmutils/Android.mk index 7c5a4b01a..057e177b5 100644 --- a/msm8909w_3100/libdrmutils/Android.mk +++ b/msm8909w_3100/libdrmutils/Android.mk @@ -2,6 +2,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdrmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/libdrm diff --git a/msm8909w_3100/libgralloc/Android.mk b/msm8909w_3100/libgralloc/Android.mk index 86c0f042b..08d5f5678 100644 --- a/msm8909w_3100/libgralloc/Android.mk +++ b/msm8909w_3100/libgralloc/Android.mk @@ -18,6 +18,9 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional @@ -39,6 +42,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909w_3100/libgralloc1/Android.mk b/msm8909w_3100/libgralloc1/Android.mk index 90a708023..364c1c092 100644 --- a/msm8909w_3100/libgralloc1/Android.mk +++ b/msm8909w_3100/libgralloc1/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional @@ -27,6 +29,8 @@ include $(BUILD_SHARED_LIBRARY) #libgrallocutils include $(CLEAR_VARS) LOCAL_MODULE := libgrallocutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909w_3100/liblight/Android.mk b/msm8909w_3100/liblight/Android.mk index 2f2e1cac1..c1127edba 100644 --- a/msm8909w_3100/liblight/Android.mk +++ b/msm8909w_3100/liblight/Android.mk @@ -26,6 +26,9 @@ LOCAL_SHARED_LIBRARIES := liblog libcutils libsdm-disp-vndapis LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true diff --git a/msm8909w_3100/libmemtrack/Android.mk b/msm8909w_3100/libmemtrack/Android.mk index d4014bb93..a66a5f201 100644 --- a/msm8909w_3100/libmemtrack/Android.mk +++ b/msm8909w_3100/libmemtrack/Android.mk @@ -26,4 +26,6 @@ LOCAL_CLANG := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) diff --git a/msm8909w_3100/libqdutils/Android.mk b/msm8909w_3100/libqdutils/Android.mk index 60efb3a06..4b59b5975 100644 --- a/msm8909w_3100/libqdutils/Android.mk +++ b/msm8909w_3100/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder libqservice @@ -31,6 +33,8 @@ LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) @@ -47,5 +51,7 @@ LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData.system +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) diff --git a/msm8909w_3100/libqservice/Android.mk b/msm8909w_3100/libqservice/Android.mk index 9cfdf97eb..0b7c73378 100644 --- a/msm8909w_3100/libqservice/Android.mk +++ b/msm8909w_3100/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909w_3100/sdm/libs/core/Android.mk b/msm8909w_3100/sdm/libs/core/Android.mk index 1d55d966b..4e31fbb29 100644 --- a/msm8909w_3100/sdm/libs/core/Android.mk +++ b/msm8909w_3100/sdm/libs/core/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8909w_3100/sdm/libs/hwc/Android.mk b/msm8909w_3100/sdm/libs/hwc/Android.mk index 6b7aa6c29..2df3d9648 100644 --- a/msm8909w_3100/sdm/libs/hwc/Android.mk +++ b/msm8909w_3100/sdm/libs/hwc/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),false) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909w_3100/sdm/libs/hwc2/Android.mk b/msm8909w_3100/sdm/libs/hwc2/Android.mk index beec1a8b1..942d30cfd 100644 --- a/msm8909w_3100/sdm/libs/hwc2/Android.mk +++ b/msm8909w_3100/sdm/libs/hwc2/Android.mk @@ -5,6 +5,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8909w_3100/sdm/libs/utils/Android.mk b/msm8909w_3100/sdm/libs/utils/Android.mk index 09e14146b..1c09f7e9f 100644 --- a/msm8909w_3100/sdm/libs/utils/Android.mk +++ b/msm8909w_3100/sdm/libs/utils/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/msm8960/libcopybit/Android.mk b/msm8960/libcopybit/Android.mk index ccc7bde81..a21391966 100644 --- a/msm8960/libcopybit/Android.mk +++ b/msm8960/libcopybit/Android.mk @@ -22,6 +22,9 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8960/libexternal/Android.mk b/msm8960/libexternal/Android.mk index 9200478a9..7ce8c843c 100644 --- a/msm8960/libexternal/Android.mk +++ b/msm8960/libexternal/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libexternal +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8960/libgenlock/Android.mk b/msm8960/libgenlock/Android.mk index 96e8b4ece..f03744af6 100644 --- a/msm8960/libgenlock/Android.mk +++ b/msm8960/libgenlock/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libgenlock +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) LOCAL_SHARED_LIBRARIES := liblog libcutils diff --git a/msm8960/libgralloc/Android.mk b/msm8960/libgralloc/Android.mk index fd6332e5c..9ba838f25 100644 --- a/msm8960/libgralloc/Android.mk +++ b/msm8960/libgralloc/Android.mk @@ -18,6 +18,9 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional @@ -36,6 +39,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libdl diff --git a/msm8960/libhwcomposer/Android.mk b/msm8960/libhwcomposer/Android.mk index d1190b0b7..715d23da4 100644 --- a/msm8960/libhwcomposer/Android.mk +++ b/msm8960/libhwcomposer/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8960/liblight/Android.mk b/msm8960/liblight/Android.mk index 3efacec3f..061cf5188 100644 --- a/msm8960/liblight/Android.mk +++ b/msm8960/liblight/Android.mk @@ -23,6 +23,9 @@ LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdlights\" LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS += -Wno-error diff --git a/msm8960/libmemtrack/Android.mk b/msm8960/libmemtrack/Android.mk index 95acbb97a..9718a8d50 100644 --- a/msm8960/libmemtrack/Android.mk +++ b/msm8960/libmemtrack/Android.mk @@ -24,5 +24,7 @@ LOCAL_C_INCLUDES += hardware/libhardware/include LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.msm8960 +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8960/liboverlay/Android.mk b/msm8960/liboverlay/Android.mk index a3752848c..4ea5b7ea9 100644 --- a/msm8960/liboverlay/Android.mk +++ b/msm8960/liboverlay/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := liboverlay +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8960/libqdutils/Android.mk b/msm8960/libqdutils/Android.mk index 459f548eb..9c80b12aa 100644 --- a/msm8960/libqdutils/Android.mk +++ b/msm8960/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -26,5 +28,6 @@ LOCAL_CFLAGS := $(common_flags) LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8960/libqservice/Android.mk b/msm8960/libqservice/Android.mk index 5f90beb0e..ecf031b54 100644 --- a/msm8960/libqservice/Android.mk +++ b/msm8960/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8960/libtilerenderer/Android.mk b/msm8960/libtilerenderer/Android.mk index ca17fbc33..18eb9ab6c 100644 --- a/msm8960/libtilerenderer/Android.mk +++ b/msm8960/libtilerenderer/Android.mk @@ -4,6 +4,8 @@ include $(CLEAR_VARS) ifeq ($(USE_OPENGL_RENDERER),true) LOCAL_MODULE := libtilerenderer +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS := -DLOG_TAG=\"qdtilerenderer\" LOCAL_C_INCLUDES := \ diff --git a/msm8994/libcopybit/Android.mk b/msm8994/libcopybit/Android.mk index 7b12310c0..f36b50d19 100644 --- a/msm8994/libcopybit/Android.mk +++ b/msm8994/libcopybit/Android.mk @@ -25,6 +25,9 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8994/libgralloc/Android.mk b/msm8994/libgralloc/Android.mk index ac3d4929e..4cf2c4ba1 100644 --- a/msm8994/libgralloc/Android.mk +++ b/msm8994/libgralloc/Android.mk @@ -21,6 +21,9 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional @@ -49,6 +52,9 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libdl diff --git a/msm8994/libhdmi/Android.mk b/msm8994/libhdmi/Android.mk index 1aab46d8a..68bfb3666 100644 --- a/msm8994/libhdmi/Android.mk +++ b/msm8994/libhdmi/Android.mk @@ -6,6 +6,8 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := libhdmi +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) liboverlay libqdutils diff --git a/msm8994/libhwcomposer/Android.mk b/msm8994/libhwcomposer/Android.mk index 9ae742d39..2107109f6 100644 --- a/msm8994/libhwcomposer/Android.mk +++ b/msm8994/libhwcomposer/Android.mk @@ -6,6 +6,8 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8994/liblight/Android.mk b/msm8994/liblight/Android.mk index 3efacec3f..061cf5188 100644 --- a/msm8994/liblight/Android.mk +++ b/msm8994/liblight/Android.mk @@ -23,6 +23,9 @@ LOCAL_PROPRIETARY_MODULE := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdlights\" LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS += -Wno-error diff --git a/msm8994/libmemtrack/Android.mk b/msm8994/libmemtrack/Android.mk index 658d65f25..f8643d888 100644 --- a/msm8994/libmemtrack/Android.mk +++ b/msm8994/libmemtrack/Android.mk @@ -25,5 +25,7 @@ LOCAL_CFAGS := -Wconversion -Wall -Werror LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8994/liboverlay/Android.mk b/msm8994/liboverlay/Android.mk index 26a058f2b..fcb126770 100644 --- a/msm8994/liboverlay/Android.mk +++ b/msm8994/liboverlay/Android.mk @@ -6,6 +6,8 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := liboverlay +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libqdutils libmemalloc \ diff --git a/msm8994/libqdutils/Android.mk b/msm8994/libqdutils/Android.mk index e9861a082..717c63658 100644 --- a/msm8994/libqdutils/Android.mk +++ b/msm8994/libqdutils/Android.mk @@ -6,6 +6,8 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libui libbinder libqservice LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) @@ -35,5 +37,6 @@ LOCAL_CFLAGS := $(common_flags) LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8994/libqservice/Android.mk b/msm8994/libqservice/Android.mk index 9acbd88f7..59c11b12f 100644 --- a/msm8994/libqservice/Android.mk +++ b/msm8994/libqservice/Android.mk @@ -6,6 +6,8 @@ include $(CLEAR_VARS) LOCAL_CLANG := false LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder diff --git a/msm8996/hdmi_cec/Android.mk b/msm8996/hdmi_cec/Android.mk index 3117b5921..022274c78 100644 --- a/msm8996/hdmi_cec/Android.mk +++ b/msm8996/hdmi_cec/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8996/libcopybit/Android.mk b/msm8996/libcopybit/Android.mk index 41ee9e904..c525399e7 100644 --- a/msm8996/libcopybit/Android.mk +++ b/msm8996/libcopybit/Android.mk @@ -17,12 +17,18 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := copybit_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) include $(BUILD_HEADER_LIBRARY) include $(CLEAR_VARS) ifneq ($(TARGET_USES_GRALLOC1), true) LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8996/libgralloc/Android.mk b/msm8996/libgralloc/Android.mk index 8778ad85e..de6cbf4cd 100644 --- a/msm8996/libgralloc/Android.mk +++ b/msm8996/libgralloc/Android.mk @@ -18,12 +18,18 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) include $(BUILD_HEADER_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional @@ -48,6 +54,9 @@ include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := libmemalloc +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8996/libgralloc1/Android.mk b/msm8996/libgralloc1/Android.mk index 0a807e111..489adea56 100644 --- a/msm8996/libgralloc1/Android.mk +++ b/msm8996/libgralloc1/Android.mk @@ -4,12 +4,16 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) LOCAL_EXPORT_HEADER_LIBRARY_HEADERS := libhardware_headers liblog_headers include $(BUILD_HEADER_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8996/liblight/Android.mk b/msm8996/liblight/Android.mk index 4f8470389..f0baa983e 100644 --- a/msm8996/liblight/Android.mk +++ b/msm8996/liblight/Android.mk @@ -25,6 +25,9 @@ LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := $(common_flags) -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_MODULE_TAGS := optional LOCAL_CFLAGS += -Wno-error diff --git a/msm8996/libmemtrack/Android.mk b/msm8996/libmemtrack/Android.mk index 4907b8507..521f5b0f6 100644 --- a/msm8996/libmemtrack/Android.mk +++ b/msm8996/libmemtrack/Android.mk @@ -26,5 +26,7 @@ LOCAL_CLANG := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8996/libqdutils/Android.mk b/msm8996/libqdutils/Android.mk index c714ca013..06c80fb22 100644 --- a/msm8996/libqdutils/Android.mk +++ b/msm8996/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_HEADER_LIBRARIES := libhardware_headers @@ -30,6 +32,7 @@ LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_CLANG := true LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_PROPRIETARY_MODULE := true include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8996/libqservice/Android.mk b/msm8996/libqservice/Android.mk index 8b083e045..dca3527f5 100644 --- a/msm8996/libqservice/Android.mk +++ b/msm8996/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8996/sdm/libs/core/Android.mk b/msm8996/sdm/libs/core/Android.mk index 350f5c165..43db413de 100644 --- a/msm8996/sdm/libs/core/Android.mk +++ b/msm8996/sdm/libs/core/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8996/sdm/libs/hwc/Android.mk b/msm8996/sdm/libs/hwc/Android.mk index a34e9c81b..c6a435021 100644 --- a/msm8996/sdm/libs/hwc/Android.mk +++ b/msm8996/sdm/libs/hwc/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),false) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8996/sdm/libs/hwc2/Android.mk b/msm8996/sdm/libs/hwc2/Android.mk index a581ab6ac..9f3765927 100644 --- a/msm8996/sdm/libs/hwc2/Android.mk +++ b/msm8996/sdm/libs/hwc2/Android.mk @@ -5,6 +5,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional diff --git a/msm8996/sdm/libs/utils/Android.mk b/msm8996/sdm/libs/utils/Android.mk index e158ed297..e91151306 100644 --- a/msm8996/sdm/libs/utils/Android.mk +++ b/msm8996/sdm/libs/utils/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_PROPRIETARY_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) diff --git a/msm8998/gpu_tonemapper/Android.mk b/msm8998/gpu_tonemapper/Android.mk index ea1d2e946..cd7da9fc0 100644 --- a/msm8998/gpu_tonemapper/Android.mk +++ b/msm8998/gpu_tonemapper/Android.mk @@ -10,6 +10,8 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) LOCAL_MODULE := libgpu_tonemapper +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(TARGET_OUT_HEADERS)/qcom/display/ diff --git a/msm8998/hdmi_cec/Android.mk b/msm8998/hdmi_cec/Android.mk index a333654c5..c73d20df2 100644 --- a/msm8998/hdmi_cec/Android.mk +++ b/msm8998/hdmi_cec/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8998/include/Android.mk b/msm8998/include/Android.mk index 455436b8e..ad36da7f5 100644 --- a/msm8998/include/Android.mk +++ b/msm8998/include/Android.mk @@ -11,6 +11,8 @@ include $(BUILD_COPY_HEADERS) include $(CLEAR_VARS) #TODO move all exported headers to this directory LOCAL_MODULE := display_headers +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) \ $(display_top)/libcopybit \ diff --git a/msm8998/libdrmutils/Android.mk b/msm8998/libdrmutils/Android.mk index d36b5b05d..7918cb3cd 100644 --- a/msm8998/libdrmutils/Android.mk +++ b/msm8998/libdrmutils/Android.mk @@ -2,6 +2,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libdrmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/libdrm diff --git a/msm8998/libgralloc1/Android.mk b/msm8998/libgralloc1/Android.mk index 90c222b2c..fb647b4cc 100644 --- a/msm8998/libgralloc1/Android.mk +++ b/msm8998/libgralloc1/Android.mk @@ -4,6 +4,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8998/liblight/Android.mk b/msm8998/liblight/Android.mk index 94bf8351c..030b9b816 100644 --- a/msm8998/liblight/Android.mk +++ b/msm8998/liblight/Android.mk @@ -23,6 +23,9 @@ LOCAL_SHARED_LIBRARIES := liblog LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\" LOCAL_CLANG := true LOCAL_MODULE := lights.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice +LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE LOCAL_HEADER_LIBRARIES := libhardware_headers LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true diff --git a/msm8998/libmemtrack/Android.mk b/msm8998/libmemtrack/Android.mk index 19aa42d52..3038a5184 100644 --- a/msm8998/libmemtrack/Android.mk +++ b/msm8998/libmemtrack/Android.mk @@ -25,6 +25,8 @@ LOCAL_CLANG := true LOCAL_SHARED_LIBRARIES := liblog LOCAL_SRC_FILES := memtrack_msm.c kgsl.c LOCAL_MODULE := memtrack.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 +LOCAL_LICENSE_CONDITIONS := notice LOCAL_HEADER_LIBRARIES := libhardware_headers LOCAL_CFLAGS += -Wno-error include $(BUILD_SHARED_LIBRARY) diff --git a/msm8998/libqdutils/Android.mk b/msm8998/libqdutils/Android.mk index 330ebbfe2..0c3a39a05 100644 --- a/msm8998/libqdutils/Android.mk +++ b/msm8998/libqdutils/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqdutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_SHARED_LIBRARIES := $(common_libs) libbinder libqservice @@ -32,6 +34,7 @@ LOCAL_CFLAGS += -DLOG_TAG=\"DisplayMetaData\" LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libqdMetaData +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) - diff --git a/msm8998/libqservice/Android.mk b/msm8998/libqservice/Android.mk index 6550227e9..b8f800c54 100644 --- a/msm8998/libqservice/Android.mk +++ b/msm8998/libqservice/Android.mk @@ -3,6 +3,8 @@ include $(LOCAL_PATH)/../common.mk include $(CLEAR_VARS) LOCAL_MODULE := libqservice +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8998/sdm/libs/core/Android.mk b/msm8998/sdm/libs/core/Android.mk index fe7a11f51..9d2ac6c82 100644 --- a/msm8998/sdm/libs/core/Android.mk +++ b/msm8998/sdm/libs/core/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmcore +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes) diff --git a/msm8998/sdm/libs/hwc2/Android.mk b/msm8998/sdm/libs/hwc2/Android.mk index 70145648b..b4790a8ae 100644 --- a/msm8998/sdm/libs/hwc2/Android.mk +++ b/msm8998/sdm/libs/hwc2/Android.mk @@ -5,6 +5,8 @@ include $(LOCAL_PATH)/../../../common.mk ifeq ($(use_hwc2),true) LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM) +LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD legacy_not_a_contribution +LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional diff --git a/msm8998/sdm/libs/utils/Android.mk b/msm8998/sdm/libs/utils/Android.mk index 481ea39b3..c27ecc7c0 100644 --- a/msm8998/sdm/libs/utils/Android.mk +++ b/msm8998/sdm/libs/utils/Android.mk @@ -3,6 +3,8 @@ include $(CLEAR_VARS) include $(LOCAL_PATH)/../../../common.mk LOCAL_MODULE := libsdmutils +LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD +LOCAL_LICENSE_CONDITIONS := notice LOCAL_VENDOR_MODULE := true LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := $(common_includes)